«asp.net-core» 태그된 질문

ASP.NET Core는 웹 및 클라우드 응용 프로그램을 구축 할 수있는 간결하고 작성 가능한 크로스 플랫폼 프레임 워크입니다. GitHub의 완전한 오픈 소스입니다. ASP.NET Core 앱은 전체 .NET Framework 이하의 .NET Core가 설치된 Windows 또는 .NET Core 및 Mono가있는 Linux 및 MacOS에서 실행될 수 있습니다.

11
ASPNETCORE_ENVIRONMENT를 asp.net 핵심 응용 프로그램 게시에 고려하도록 설정하는 방법은 무엇입니까?
내 asp.net 핵심 웹 응용 프로그램을 로컬 파일 시스템에 게시 할 때 항상 값이 "Production"인 production-config 및 ASPNETCORE_ENVIRONMENT 변수를 사용합니다. 디버깅뿐만 아니라 게시에도 고려되도록 ASPNETCORE_ENVIRONMENT 변수의 값을 어떻게 그리고 어디에 설정해야 합니까? 나는 이미 성공하지 않고 다음 옵션을 시도했습니다. Windows 설정에서 .pubxml 파일 launchSettings.json에서 project.json에서

12
ASP.NET Core의 get 메서드에 여러 매개 변수를 전달하는 방법
MVC 6 컨트롤러의 Get 메서드에 여러 매개 변수를 어떻게 전달할 수 있습니까? 예를 들어 다음과 같은 것을 가질 수 있기를 원합니다. [Route("api/[controller]")] public class PersonController : Controller { public string Get(int id) { } public string Get(string firstName, string lastName) { } public string Get(string firstName, string lastName, string address) …

2
ASP.NET Core와 관련된 ConfigureAwait (false)?
GitHub에서 문제 ( https://github.com/HTBox/allReady/issues/1313 )를 발견했습니다 . 그들은 ASP.NET CoreConfigureAwait(false) 에서 코드를 꺼내는 것에 대해 논의했습니다. 에 대한 호출 ConfigureAwait(false)이 중복되고 아무 작업도 수행하지 않습니다. 여기에서 찾을 수있는 가장 좋은 것은 답변 (Stephen Cleary, https://stackoverflow.com/a/40220190/2805831 )에 있는 "사이드 노트" 입니다. ASP.NET Core에는 더 이상 "컨텍스트"가 없습니다. 그렇다면 ASP.NET CoreConfigureAwait(false) 에서 …

8
.net 코어에서 유효하지 않은 SSL 인증서 우회
https 사이트에 연결해야하는 프로젝트를 진행 중입니다. 연결할 때마다 해당 사이트의 인증서가 신뢰할 수없는 사이트에서 온 것이므로 코드에서 예외가 발생합니다. .net core http에서 인증서 확인을 우회하는 방법이 있습니까? 이전 버전의 .NET에서이 코드를 보았습니다. 이런 게 필요한 것 같아요. ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => true;

4
.NET Core DI, 생성자에 매개 변수를 전달하는 방법
다음 서비스 생성자 보유 public class Service : IService { public Service(IOtherService service1, IAnotherOne service2, string arg) { } } .NET Core IOC 메커니즘을 사용하여 매개 변수를 전달하는 선택 사항은 무엇입니까? _serviceCollection.AddSingleton<IOtherService , OtherService>(); _serviceCollection.AddSingleton<IAnotherOne , AnotherOne>(); _serviceCollection.AddSingleton<IService>(x=>new Service( _serviceCollection.BuildServiceProvider().GetService<IOtherService>(), _serviceCollection.BuildServiceProvider().GetService<IAnotherOne >(), "" )); 다른 방법이 있습니까?

10
asp.net 코어의 개발 및 릴리스 환경에 대해 appsettings.json을 자동으로 설정 하시겠습니까?
appsettings.json개발, 스테이징 및 라이브 환경에 대해 다른 데이터베이스 연결 문자열, webapi 위치 등과 같은 항목에 대해 몇 가지 값을 정의했습니다 . 여러 appsettings.json파일 (예 appsettings.live.json: 등)을 보유하고 asp.net 앱이 실행중인 빌드 구성에 따라 사용할 파일을 '알게'하는 방법이 있습니까?

3
ASP.NET Core MVC의 ASP 태그 도우미에 링크 매개 변수를 추가하는 방법
ASP.NET MVC 1-5에 대한 많은 경험이 있습니다. 이제 ASP.NET Core MVC를 배우고 페이지에서 링크 할 매개 변수를 전달해야합니다. 예를 들어 다음 작업이 있습니다. [HttpGet] public ActionResult GetProduct(string id) { ViewBag.CaseId = id; return View(); } 태그 도우미를 사용하여이 작업에 대한 링크를 구현하려면 어떻게해야합니까? <a asp-controller="Product" asp-action="GetProduct">ProductName</a>

3
.net Core 2.0-대상 프레임 워크 .netCore 2.0 대신 .NetFramework 4.6.1을 사용하여 패키지가 복원되었습니다. 패키지가 완전히 호환되지 않을 수 있습니다.
.net core 2.0 콘솔 앱이 있습니다. 다음을 사용하여 TFS에서 파일을 읽으려고합니다. TFS에서 메모리로 직접 파일을 가져 오는 방법 (즉, 파일 시스템에서 메모리로 읽기를 원하지 않음)? 나는 너겟 Microsoft.TeamFoundationServer.ExtendedClient으로 가서 이것을 설치 하고 실행합니다. 'Microsoft.AspNet.WebApi.Client 5.2.2'패키지가 프로젝트 대상 프레임 워크 '.NETCoreApp, Version = v2.0'대신 '.NETFramework, Version = v4.6.1'을 사용하여 복원되었습니다. 이 …
103 c#  .net  tfs  asp.net-core  nuget 




5
ASP.NET Core에서 ConfigureServices 내 인스턴스를 확인하는 방법
Startup IOptions<AppSettings>의 ConfigureServices메서드에서 의 인스턴스를 해결할 수 있습니까? 일반적으로 IServiceProvider인스턴스를 초기화 하는 데 사용할 수 있지만 서비스를 등록 할 때이 단계에서 사용할 수 없습니다. public void ConfigureServices(IServiceCollection services) { services.Configure<AppSettings>( configuration.GetConfigurationSection(nameof(AppSettings))); // How can I resolve IOptions<AppSettings> here? }


5
ASP.NET Core MVC에서 URL 리퍼러를 얻으려면 어떻게하나요?
ASP.NET MVC 웹 양식을 ASP.NET Core MVC로 마이그레이션하려고합니다. 현재 Request.UrlReferrer수업에 문제가 있습니다. 원래 줄은 다음과 같습니다. [HttpPost] public async Task<ActionResult> ContactUsFormSubmit(ContactUs request) { var siteUrl = Request.UrlReferrer.ToString().ToLower(); .... } 그러나 ASP.NET Core에서는 UrlReferrer를 사용할 수 없습니다. 다음을 찾았습니다. Request.Headers["Referer"] String 대신 StringValues를 반환합니다. 나는 이것을 사용 해야하는지 또는이 상황에 대한 …

3
ASP.NET 5 클래스 라이브러리 프로젝트를 만드는 이유는 무엇입니까?
"ASP.NET 5 클래스 라이브러리"(vNext) C # 프로젝트가 ASP.NET과 어떤 관련이 있는지 알아 보려고합니다. 일반 C # "클래스 라이브러리"프로젝트가 아닌이 템플릿으로 프로젝트를 만드는 이유는 무엇입니까? .csproj 파일 등이 아닌 project.json 파일과 같은 새로운 기능이 마음에 들지만 프로젝트가 ASP.NET 또는 IIS 등과 관련이없는 경우 "ASP.NET"클래스 라이브러리를 만드는 것이 옳지 않은 것 같습니다. …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.