Pytania otagowane jako asp.net-core

ASP.NET Core to szczupła, składalna i wieloplatformowa platforma do tworzenia aplikacji internetowych i aplikacji w chmurze. Jest w pełni open source na GitHub. Aplikacje ASP.NET Core można uruchamiać w systemie Windows z pełnym .NET Framework lub mniejszym .NET Core lub w systemie Linux i MacOS z .NET Core i Mono.

13
Jak przeprowadzić testy jednostkowe za pomocą ILogger w ASP.NET Core
To jest mój kontroler: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = blogDAO; this._logger = logger; } public IActionResult Index() { var blogs = this._blogDAO.GetMany(); this._logger.LogInformation("Index page say hello", new object[0]); return View(blogs); } } Jak widać, …

10
Jak uzyskać dostęp do konfiguracji w dowolnej klasie w ASP.NET Core?
Przejrzałem dokumentację konfiguracji dotyczącą ASP.NET core. Dokumentacja mówi, że możesz uzyskać dostęp do konfiguracji z dowolnego miejsca w aplikacji. Poniżej znajduje się plik Startup.cs utworzony przez szablon 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 …


8
Używanie „UseMvc” do konfigurowania MVC nie jest obsługiwane podczas korzystania z routingu punktów końcowych
Miałem projekt Asp.Net core 2.2. Niedawno zmieniłem wersję z .net core 2.2 na .net core 3.0 Preview 8. Po tej zmianie widzę ten komunikat ostrzegawczy: używanie „UseMvc” do konfigurowania MVC nie jest obsługiwane podczas korzystania z routingu punktów końcowych. Aby kontynuować korzystanie z „UseMvc”, ustaw „MvcOptions.EnableEndpointRouting = false” w „ConfigureServices”. …

3
Gdzie poszedł IMvcBuilder AddJsonOptions w .Net Core 3.0?
Właśnie zaktualizowałem mój projekt interfejsu API sieci Web ASP z. Net core 2.0do 3.0. Używałem services.AddMvc() .AddJsonOptions(options =>options.SerializerSettings.ContractResolver = new DefaultContractResolver()); poprzednio, aby zapewnić mniejsze wielkości liter w serializowanym formacie JSON. Po aktualizacji do 3.0 pojawia się ten błąd: Błąd CS1061 „IMvcBuilder” nie zawiera definicji „AddJsonOptions” i nie można znaleźć …

10
Jak pisać dzienniki z poziomu Startup.cs
W celu debugowania podstawowej aplikacji .net, która nie działa podczas uruchamiania, chciałbym zapisywać dzienniki z pliku startup.cs. Mam konfigurację rejestrowania w pliku, który może być używany w pozostałej części aplikacji poza plikiem startup.cs, ale nie wiem, jak zapisywać dzienniki z samego pliku startup.cs.
119 c#  asp.net-core 

10
Jak używać npm z ASP.NET Core
Używam npm do zarządzania bibliotekami klienta jQuery, Bootstrap, Font Awesome i podobnymi potrzebnymi dla mojej aplikacji ASP.NET Core. Podejście, które zadziałało, zaczęło się od dodania do projektu pliku package.json, który wygląda następująco: { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { "bootstrap": "^3.3.6", "font-awesome": "^4.6.1", "jquery": "^2.2.3" …

11
jak ustawić ASPNETCORE_ENVIRONMENT, aby był brany pod uwagę przy publikowaniu podstawowej aplikacji asp.net?
Kiedy publikuję moją aplikację internetową asp.net core w moim lokalnym systemie plików, zawsze pobiera ona zmienną production-config i ASPNETCORE_ENVIRONMENT z wartością = "Production". jak i gdzie mam ustawić wartość zmiennej ASPNETCORE_ENVIRONMENT, aby była uwzględniana nie tylko do debugowania, ale także do publikacji ? Próbowałem już bez powodzenia następujących opcji: w …


18
Termin „Add-Migration” nie jest rozpoznawany
Używam tego samouczka MSDN, aby uruchomić w VS2015 polecenie, PM> Add-Migration MyFirstMigration -context BloggingContextktóre zostało pomyślnie uruchomione wczoraj, ale dziś daje następujący błąd, który jest również wskazywany przez innych użytkowników tutaj . Usunąłem nawet folder Migracje z eksploratora rozwiązań i odpowiednią bazę danych z, SQL Express 2014 on Win 8.1ale …


6
Przeanalizuj i zmodyfikuj ciąg zapytania w .NET Core
Otrzymuję bezwzględny identyfikator URI zawierający ciąg zapytania. Chcę bezpiecznie dołączyć wartość do ciągu zapytania i zmienić istniejący parametr. Wolałbym nie dołączać &foo=barani nie używać wyrażeń regularnych, ucieczka URI jest trudna. Raczej chcę użyć wbudowanego mechanizmu, o którym wiem, że zrobi to poprawnie i poradzi sobie z ucieczką. Mam znaleźć się …
113 c#  asp.net  asp.net-core 

13
Jak odczytać treść żądania w kontrolerze webapi asp.net core?
Próbuję odczytać treść żądania w OnActionExecutingmetodzie, ale zawsze otrzymuję treść żądania null. var request = context.HttpContext.Request; var stream = new StreamReader(request.Body); var body = stream.ReadToEnd(); Próbowałem jawnie ustawić pozycję strumienia na 0, ale to też nie zadziałało. Ponieważ jest to ASP.NET Core, myślę, że sytuacja wygląda trochę inaczej. Widzę tutaj …

30
ASP.NET Core 1.0 w przypadku błędu usług IIS 502,5
Właśnie zaktualizowałem mój serwer (Windows 2012R2) do .Net Core 1.0 RTMpakietu Windows Hosting z poprzedniego .Net Core 1.0 RC2. Moja aplikacja działa na moim komputerze bez żadnych problemów, ale serwer ciągle wyświetla: HTTP Error 502.5 - Process Failure Common causes of this issue: The application process failed to start The …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.