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.

8
.NET Core Unit Testing - Mock IOptions <T>
Czuję, że brakuje mi czegoś naprawdę oczywistego. Mam klasy, które wymagają wstrzykiwania opcji przy użyciu IOptionswzorca .NET Core (?). Kiedy przeprowadzam testy jednostkowe tej klasy, chcę mockować różne wersje opcji, aby zweryfikować funkcjonalność klasy. Czy ktoś wie, jak poprawnie mockować / tworzyć wystąpienia / wypełniać IOptions&lt;T&gt;poza klasą Startup? Oto kilka …

4
Wyślij wiadomość HTTP POST w ASP.NET Core przy użyciu HttpClient PostAsJsonAsync
Chcę wysłać obiekt dynamiczny, taki jak new { x = 1, y = 2 }; jako treść wiadomości HTTP POST. Więc staram się pisać var client = new HttpClient(); ale nie mogę znaleźć metody client.PostAsJsonAsync() Próbowałem więc dodać pakiet Microsoft.AspNetCore.Http.Extensions do project.json i dodać using Microsoft.AspNetCore.Http.Extensions; klauzula use. Jednak to …

3
Jak SetBasePath w ConfigurationBuilder w Core 2.0
Jak ustawić ścieżkę podstawową w ConfigurationBuilder w Core 2.0. Przeszukałem google i znalazłem to pytanie, to z Microsoft Docs i 2.0 Docs online, ale wydaje się, że używają wersji Microsoft.Extension.Configurationod 1.0.0-beta8 . Chcę czytać appsettings.json. Czy jest na to nowy sposób w Core 2.0? using System; using System.IO; using Microsoft.Extensions.Configuration; …


5
Gdzie są strony logowania i rejestracji w aplikacji szkieletowej AspNet Core?
W VS 2017 utworzyłem nową aplikację internetową ASP.NET Core. Na drugiej stronie kreatora wybrałem aplikację internetową, a do uwierzytelnienia wybrałem „Indywidualne konta użytkowników”. Teraz próbuję znaleźć strony powiązane z / Account / Register i / Account / Login . _Layout.cshtml wprowadza _LoginPartial.cshtml, podobnie jak w klasycznym MVC: &lt;div class="navbar-collapse collapse"&gt; …

2
InvalidOperationException: nie można rozpoznać usługi dla typu „Microsoft.AspNetCore.Http.IHttpContextAccessor”
Zacząłem konwertować mój projekt rdzenia RC1 asp.net do RC2 i napotkałem problem, który teraz IHttpContextAccessornie został rozwiązany. Dla uproszczenia utworzyłem nowy projekt ASP.NET RC2 przy użyciu Visual Studio Template ASP.NET Core Web Application (.Net Framework). Następnie dodałem konstruktora dla HomeController, który utworzył dla mnie szablon. public HomeController(IHttpContextAccessor accessor) { } …

6
Kiedy planowane jest wydanie ASP.NET Core 1.0 (ASP.NET 5 / vNext)?
Próbuję zdecydować, czy rozpocząć nowy projekt w ASP.NET 5, czy trzymać się obecnej struktury. Niestety nie mogę znaleźć harmonogramu tego projektu. Github pokazuje, że programiści pracują obecnie nad swoim pierwszym kandydatem do wydania. Czy firma Microsoft zazwyczaj publikuje oczekiwane daty wydania? Jeśli tak, gdzie mogę znaleźć datę, na którą kręcą?
136 asp.net-core 

20
tsconfig.json: Build: W pliku konfiguracyjnym nie znaleziono danych wejściowych
Mam podstawowy projekt ASP.NET i pojawia się ten błąd, gdy próbuję go zbudować: error TS18003: Build:No inputs were found in config file 'Z:/Projects/client/ZV/src/ZV/Scripts/tsconfig.json'. Specified 'include' paths were '["**/*"]' and 'exclude' paths were '["../wwwroot/app","node_modules/*"]'. 1&gt; The command exited with code 1. 1&gt; Done executing task "VsTsc" -- FAILED. To jest mój …


2
Serializacja / deserializacja JSON w ASP.Net Core
Skoro nie ma JavaScriptSerializer, jakiej implementacji natywnej można użyć, aby sobie z tym poradzić? Zauważyłem JsonResulti mogę sformatować dane do JSON za pomocą tego, ale jak deserializować? A może brakuje mi niektórych zależności w project.json?
134 c#  json  asp.net-core 

16
Uwzględniono zduplikowane elementy „Treść”. Zestaw .NET SDK domyślnie zawiera elementy „Treść” z katalogu projektu
Za każdym razem, gdy dodaję plik javascript lub css do mojego podstawowego projektu asp.net i wykonuję dotnet runw terminalu bash, pojawia się następujący błąd: /usr/share/dotnet/sdk/1.0.1/Sdks/Microsoft.NET.Sdk/build/Microsoft .NET.Sdk.DefaultItems.targets (188,5): błąd: uwzględniono zduplikowane elementy „Treść”. Zestaw .NET SDK domyślnie zawiera elementy „Treść” z katalogu projektu. Możesz usunąć te elementy z pliku projektu lub …

6
Jak mogę zdiagnozować brakujące zależności (lub inne awarie modułu ładującego) w dnx?
Próbuję uruchomić zmodyfikowaną wersję przykładu HelloWeb dla ASP.NET vNext na DNX przy użyciu Kestrel. Rozumiem, że jest to bardzo na plusie, ale mam nadzieję, że zespół ASP.NET przynajmniej utrzyma działanie najprostszej możliwej aplikacji internetowej :) Środowisko: Linux (Ubuntu, prawie) Mono 3.12.1 DNX 1.0.0-beta4-11257 (mam też dostępne 11249) Kod „aplikacji internetowej”, …
133 c#  asp.net-core  dnx 


3
Zwróć plik w ASP.Net Core Web API
Problem Chcę zwrócić plik w moim kontrolerze interfejsu API sieci Web ASP.Net, ale wszystkie moje podejścia zwracają plik HttpResponseMessage jako JSON. Kod do tej pory public async Task&lt;HttpResponseMessage&gt; DownloadAsync(string id) { var response = new HttpResponseMessage(HttpStatusCode.OK); response.Content = new StreamContent({{__insert_stream_here__}}); response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream"); return response; } Kiedy wywołuję ten …

13
Jak uzyskać bieżącego użytkownika w asp.net core
Chcę uzyskać aktualnego użytkownika w celu uzyskania informacji o użytkowniku, takich jak e-mail. Ale nie mogę tego zrobić w asp.net core. Jestem taki zdezorientowany. To jest mój kod. HttpContextprawie ma wartość null w konstruktorze kontrolera. Nie jest dobrze przyciągać użytkownika do każdego działania. Chcę raz uzyskać informacje o użytkowniku i …

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.