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

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

13
asp.net 코어에서 현재 사용자를 얻는 방법
이메일과 같은 사용자의 정보를 얻기 위해 현재 사용자를 얻고 싶습니다. 하지만 asp.net 코어에서는 그렇게 할 수 없습니다. 나는 너무 혼란스러워 이것은 내 코드입니다. HttpContext컨트롤러 생성자 에서 거의 null입니다 . 각 작업에서 사용자를 확보하는 것은 좋지 않습니다. 사용자 정보를 한 번만 받아 다음으로 설정하고 싶습니다 ViewData. public DashboardController() { var user …

10
ASP.NET Core의 모든 클래스에서 구성에 액세스하려면 어떻게하나요?
ASP.NET 코어에 대한 구성 설명서 를 살펴 보았습니다. 문서에 따르면 응용 프로그램의 어디에서나 구성에 액세스 할 수 있습니다. 아래는 템플릿으로 만든 Startup.cs입니다. public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true); if (env.IsEnvironment("Development")) { // This will …

8
엔드 포인트 라우팅을 사용하는 동안 'UseMvc'를 사용하여 MVC를 구성하는 것은 지원되지 않습니다.
Asp.Net 코어 2.2 프로젝트가있었습니다. 최근에 .net core 2.2에서 .net core 3.0 Preview 8로 버전을 변경했습니다.이 변경 후 다음 경고 메시지가 표시됩니다. 엔드 포인트 라우팅을 사용하는 동안 'UseMvc'를 사용하여 MVC를 구성하는 것은 지원되지 않습니다. 'UseMvc'를 계속 사용하려면 'ConfigureServices'에서 'MvcOptions.EnableEndpointRouting = false'를 설정하십시오. EnableEndpointRoutingfalse 로 설정 하면 문제를 해결할 수 있지만 문제를 …

18
"추가 마이그레이션"이라는 용어가 인식되지 않습니다.
이 MSDN Tutorial 을 사용하여 PM> Add-Migration MyFirstMigration -context BloggingContext어제 성공적으로 실행 된 명령 을 VS2015에서 실행 하고 있지만 오늘은 다른 사용자가 지적한 다음 오류가 표시 됩니다 . 솔루션 탐색기에서 마이그레이션 폴더를 삭제하고 SQL Express 2014 on Win 8.1동일한 오류 에서 해당 DB를 삭제했습니다 . 실행해도 Add-Migration MyFirstMigration동일한 오류가 발생합니다. …

5
특정 상태 코드를 반환하고 Controller에서 내용이없는 방법은 무엇입니까?
아래 예제 컨트롤러가 내용없이 상태 코드 418을 반환하기를 원합니다. 상태 코드를 설정하는 것은 충분히 쉽지만 요청의 끝을 알리기 위해 수행해야 할 작업이있는 것 같습니다. ASP.NET Core 이전의 MVC 또는 호출 일 수있는 WebForms Response.End()에서 Response.End존재하지 않는 ASP.NET Core에서는 어떻게 작동 합니까? public class ExampleController : Controller { [HttpGet][Route("/example/main")] public IActionResult …

3
.Net Core 3.0에서 IMvcBuilder AddJsonOptions는 어디에 있습니까?
방금 내 ASP 웹 API 프로젝트를. Net core 2.0에 3.0. 나는 사용하고 있었다 services.AddMvc() .AddJsonOptions(options =>options.SerializerSettings.ContractResolver = new DefaultContractResolver()); 이전에 직렬화 된 JSON의 소문자를 보장합니다. 3.0으로 업그레이드 한 후이 오류가 발생합니다. 오류 CS1061 'IMvcBuilder'에 'AddJsonOptions'에 대한 정의가 포함되어 있지 않으며 'IMvcBuilder'유형의 첫 번째 인수를 허용하는 액세스 가능한 확장 메서드 'AddJsonOptions'를 …

10
ASP.NET Core에서 npm을 사용하는 방법
npm을 사용하여 ASP.NET Core 애플리케이션에 필요한 jQuery, Bootstrap, Font Awesome 및 유사한 클라이언트 라이브러리를 관리하고 있습니다. 나를 위해 일한 접근 방식은 프로젝트에 package.json 파일을 추가하는 것으로 시작되었습니다. { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { "bootstrap": "^3.3.6", "font-awesome": "^4.6.1", "jquery": "^2.2.3" } } npm은 이러한 패키지를 …

10
Startup.cs 내에서 로그를 작성하는 방법
시작시 실패하는 .net 핵심 앱을 디버깅하기 위해 startup.cs 파일 내에서 로그를 작성하고 싶습니다. startup.cs 파일 외부의 나머지 앱에서 사용할 수있는 파일 내에 로깅 설정이 있지만 startup.cs 파일 자체에서 로그를 작성하는 방법을 잘 모르겠습니다.
117 c#  asp.net-core 

6
.NET Core에서 쿼리 문자열 구문 분석 및 수정
쿼리 문자열이 포함 된 절대 URI가 제공됩니다. 쿼리 문자열에 값을 안전하게 추가하고 기존 매개 변수를 변경하려고합니다. 나는 택 &foo=bar하거나 정규 표현식을 사용 하지 않는 것을 선호합니다 . URI 이스케이프는 까다 롭습니다. 오히려이 작업을 올바르게 수행하고 이스케이프를 처리 할 수있는 기본 제공 메커니즘을 사용하고 싶습니다. 나는 한 발견 톤 모두 사용이 …
113 c#  asp.net  asp.net-core 


30
IIS 오류 502.5의 ASP.NET Core 1.0
방금 내 서버 (Windows 2012R2)를 .Net Core 1.0 RTM이전 .Net Core 1.0 RC2. 내 앱은 내 PC에서 문제없이 작동 하지만 서버에는 다음이 계속 표시됩니다. HTTP Error 502.5 - Process Failure Common causes of this issue: The application process failed to start The application process started but then stopped The application …


13
asp.net 코어 webapi 컨트롤러에서 요청 본문을 읽는 방법은 무엇입니까?
OnActionExecuting메서드 에서 요청 본문을 읽으려고 하지만 항상 null본문을 얻 습니다. var request = context.HttpContext.Request; var stream = new StreamReader(request.Body); var body = stream.ReadToEnd(); 스트림 위치를 명시 적으로 0으로 설정하려고했지만 작동하지 않았습니다. 이것은 ASP.NET Core이므로 상황이 조금 다릅니다. 이전 웹 API 버전을 참조하는 모든 샘플을 여기에서 볼 수 있습니다. 이 작업을 …

9
변경 후 .NET Core MVC 페이지가 새로 고쳐지지 않음
최신 버전 2.2에서 .NET Core MVC를 빌드하고 있습니다. CSHTML 파일을 변경하고 페이지를 새로 고칠 때 문제가 있습니다. 변경 사항이 브라우저에 반영되지 않습니다. 변경 사항을 확인하려면 프로젝트를 다시 시작해야합니다. 이것은 한동안 일어나고 있으므로 어떤 변경으로 인해이 문제가 발생했는지 정확히 모르겠습니다. 나는 크롬의 "Empty Cache and Hard Reload"와 다른 브라우저를 사용해 보았습니다. …

28
ASP.NET Core 2.0으로 업그레이드 한 후 마이그레이션을 만들 수 없습니다.
ASP.NET Core 2.0으로 업그레이드 한 후 더 이상 마이그레이션을 만들 수없는 것 같습니다. 나는 얻고있다 " 'Program'클래스에서 'BuildWebHost'메서드를 호출하는 동안 오류가 발생했습니다. 응용 프로그램 서비스 공급자없이 계속합니다. 오류 : 하나 이상의 오류가 발생했습니다. (로그인에서 요청한"... "데이터베이스를 열 수 없습니다. 로그인에 실패했습니다. 로그인 사용자 '...'에 대해 실패했습니다. " 과 " 'MyContext'유형의 …

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