Tag: asp.net-core-mvc

ASP.NET Core-MVC ist ein leichtes presentation framework für die Erstellung von dynamischen Webseiten mit ASP.NET Core. Es ermöglicht die Schaffung von controller basierte MVC-sites oder anzeigen-Modell basiert Razor-Seiten. MVC-features wie routing, model binding und Validierung, Filter, web-APIs und die Razor view engine.

Zugriff aus der Klasse library zu " appsetting.json in Asp.net-core

Anzahl der Antworten 3 Antworten
Ich versuche, Zugriff appsetting.json - Datei aus einer Klassenbibliothek. Bisher ist die Lösung, die ich gefunden habe ist eine Konfiguration erstellen, die Klasse die Schnittstelle IConfiguration aus Microsoft.Extensions.Configuration und fügen Sie die json-Datei in die Klasse und

Holen Sie sich wwwroot Ordner-Pfad aus ASP.NET 5 controller VS 2015

Anzahl der Antworten 4 Antworten
Sorry für die noob Frage, aber es scheint, dass ich kann nicht get-Server.MapPath vom Controller. Ich brauche die Ausgabe json-Datei-Liste vom Ordner "Bilder" auf wwwroot. Sie ist in wwwroot/images. Wie bekomme ich eine zuverlässige wwwroot Weg? using

Lesen, Lösung, Daten, Dateien ASP.Net Kern

Anzahl der Antworten 6 Antworten
Habe ich eine ASP.NET Core (1.0-rc1-final) MVC-Lösung, die ich speichern möchten, eine einfache text-Datei innerhalb des Projekts, die enthält eine Liste der Zeichenfolgen, die ich lese in ein string-array, in meinem controller. Wo sollte ich speichern Sie

Wie zu Lesen ist ASP.NET Kern-Reaktion.Körper?

Anzahl der Antworten 3 Antworten
Ich habe gekämpft, um die Response.Body Eigenschaft einer ASP.NET Kern Aktion und die einzige Lösung, die ich habe in der Lage zu erkennen scheint, sub-optimal. Die Lösung erfordert den Austausch Response.Body mit einem MemoryStream beim Lesen der

Wo ist Anfrage.IsAjaxRequest() in Asp.Net Core-MVC?

Anzahl der Antworten 2 Antworten
Erfahren Sie mehr über die aufregenden neuen Asp.Net-5 Rahmen, ich werde versuchen, eine Webanwendung zu erstellen, mithilfe des neu veröffentlicht Visual Studio 2015 CTP-6. Meisten Dinge, die sieht wirklich vielversprechend aus, aber ich kann nicht scheinen, um

500 Fehler beim einrichten Swagger in asp .net CORE / MVC 6-app

Anzahl der Antworten 6 Antworten
Ich versuche zum einrichten einer einfachen Fors API-doc in eine neue asp .net CORE /MVC 6-Projekt und erhalten Sie einen 500 Fehler aus dem swagger-UI: 500 : http://localhost:4405/swagger/v1/swagger.json Meine startup-Klasse den folgenden code in es: using Swashbuckle.SwaggerGen;

Erläuterung der Projekte-Bereich im Allgemeinen.json in ASP.NET 5

Anzahl der Antworten 1 Antworten
Mir aufgefallen, dass beim erstellen einer neuen ASP.NET 5 Projekt gibt es ein src-Verzeichnis, das völlig macht Sinn für mich, da ich immer alle meine Projektmappen-code in einem Verzeichnis namens source. Ich bemerkte, gibt es eine Datei

Veröffentlichen Sie IIS, setzen von Environment-Variablen

Anzahl der Antworten 11 Antworten
Lesen dieser zwei Fragen/Antworten, die ich war in der Lage zu laufen ein Asp.net 5 Anwendung auf IIS 8.5-server. Asp.net vNext frühen beta-Version zu veröffentlichen, um IIS in windows server Gewusst wie: konfigurieren einer MVC6 app auf

Web Essentials Browser-Link Funktioniert nicht in Visual Studio 2015 für nur ASP.net 5 Anwendungen

Anzahl der Antworten 3 Antworten
Installierte Web Essentials in meinen neuen computer aber ich kann nicht Browser-Verknüpfung der Arbeit mit ASP.NET 5 /MVC6 web-Applikationen-Projekte. Funktioniert einwandfrei mit ASP.NET 4.5 jedoch. Dies ist, was ich bisher ausprobiert habe. Mein Projekt.json besitzt folgende Abhängigkeiten

Zurückgeben eines 404 von einem explizit typisierten ASP.NET Core API-Controller (nicht IActionResult)

Anzahl der Antworten 4 Antworten
ASP.NET Kern-API-Controller in der Regel zurück expliziten Typen (und so standardmäßig, wenn Sie ein neues Projekt erstellen), so etwas wie: [Route("api/[controller]")] public class ThingsController : Controller { //GET api/things [HttpGet] public async Task<IEnumerable<Thing>> GetAsync() { //... }

Property 'map' existiert nicht für den Typ 'Observable & lt; Response & gt;'

Anzahl der Antworten 16 Antworten
Ich versuche zu nennen, die eine API Kantige, bin aber immer diese Fehlermeldung: Property 'map' does not exist on type 'Observable<Response>' Den Antworten, die aus dieser ähnlichen Frage nicht lösen, mein Problem: Winkel-2 beta.17: Eigenschaft 'anzeigen' nicht

OAuth-Autorisierungsdienst in ASP.NET Core

Anzahl der Antworten 2 Antworten
In Web API 2, Sie verwenden zu können, erstellen Sie einen Endpunkt für die Ausgabe einer token, indem Sie einen OAuth Authorization Server über middleware wie unten: //Set up our auth server options. var OAuthServerOptions = new

ASP.NET Core Holen Sie sich Json Array mit IConfiguration

Anzahl der Antworten 5 Antworten
In appsettings.json { "MyArray": [ "str1", "str2", "str3" ] } Starten.cs public void ConfigureServices(IServiceCollection services) { services.AddSingleton<IConfiguration>(Configuration); } Im HomeController public class HomeController : Controller { private readonly IConfiguration _config; public HomeController(IConfiguration config) { this._config = config;

ASP.NET 5 Identity - benutzerdefinierter SignInManager

Anzahl der Antworten 4 Antworten
Habe ich ein MVC-6-Projekt (vNext) und ich bin Herumspielen mit der ASP.NET Identität. In meinem Fall ich don ' T wollen, verwenden Sie die build-in-Stoff verwendet für die EF (SignInManager, UserManager, UserStore). Ich habe eine externe Datenbank,

Entspricht MvcHtmlString in ASP.NET 5?

Anzahl der Antworten 2 Antworten
Gibt es ein äquivalent für MvcHtmlString in ASP.NET 5 ? Ansonsten, wie können wir die HTML-Ausgabe von meinem custom HTMLHelper Methode richtig ? InformationsquelleAutor der Frage Christophe Gigax | 2015-04-13

WebUtility.HtmlDecode Ersatz in .NET Core

Anzahl der Antworten 6 Antworten
Brauche ich zum Dekodieren von HTML-Zeichen in .NET Core (MVC6). Es sieht aus wie .NET Core nicht WebUtility.HtmlDecode-Funktion, die jeder verwendet, die für diesen Zweck vor. Ist es ein Ersatz vorhanden ist .NET Core? InformationsquelleAutor der Frage

Wie gibt man HTTP 500 von ASP.NET Core RC2 Web API zurück?

Anzahl der Antworten 6 Antworten
Zurück in der RC1, ich würde dies tun: [HttpPost] public IActionResult Post([FromBody]string something) { try{ //... } catch(Exception e) { return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError); } } In RC2, es ist nicht mehr HttpStatusCodeResult, und es gibt nichts, was

MVC 6 HttpPostedFileBase?

Anzahl der Antworten 3 Antworten
Ich bin versucht, ein Bild hochzuladen mit MVC 6; jedoch, ich bin nicht in der Lage zu finden, die Klasse HttpPostedFileBase. Ich habe die GitHub und nicht Glück haben. Kennt jemand den richtigen Weg, um eine Datei

Benutzerdefinierte Authentifizierung in ASP.Net-Core

Anzahl der Antworten 2 Antworten
Arbeite ich an einer web-app, die die Bedürfnisse der Integration mit einem bestehenden Benutzer-Datenbank. Ich würde noch gerne die [Authorize] Attribute, aber ich nicht wollen, verwenden Sie den Identity-framework. Wenn ich wollte, die Identität framework hinzufügen möchte

Für das Schema ist kein Authentifizierungshandler konfiguriert: Automatisch

Anzahl der Antworten 7 Antworten
Ich aktualisiert ASP.NET 5 framework beta-8-Gehäuse mit RC-diejenigen, die sich auf bereits funktionierende Anwendung. Nachdem ich es läuft weiter Fehler ist aufgetreten in der Start-Prozess: InvalidOperationException: No authentication handler konfiguriert ist zum verarbeiten der Regelung: Automatische Microsoft.AspNet.Http.Die

Wie implementiere ich die benutzerdefinierte Modellüberprüfung in ASP.NET Core?

Anzahl der Antworten 1 Antworten
In früheren Versionen von ASP.NET MVC die Möglichkeit zum hinzufügen von benutzerdefinierten Validierung Ihres Modells wurde durch die Umsetzung der IValidatableObject und Umsetzung Ihrer eigenen Validate() Methode. Als Beispiel: public class BestModelEver : IValidatableObject { public DateTime?

VS 2015 Preview fehlender Projekttyp "ASP.NET 5 Web Application"?

Anzahl der Antworten 7 Antworten
In Visual Studio 2015 Preview, sehe ich folgende vNext Vorlagen in der "New Project" - Fenster: Ich bin unter dem Eindruck, dass ich auch einen Eintrag für "ASP.NET 5 Leere Web-Anwendung" oder so ähnlich, aber ich sehe

Fügen Sie allen Ansichten in ASP.NET MVC 6 Namespace hinzu

Anzahl der Antworten 3 Antworten
Ich bin mit MVC 6 und möchte in der Lage sein, um Zugriff auf einen bestimmten Namensraum Global von allen meinen Razor-Ansichten. In MVC 5 dies war ziemlich einfach; ich würde mich einfach fügen Sie den folgenden

Verwenden von Aufzählung für Dropdown-Liste in ASP.NET MVC Core

Anzahl der Antworten 4 Antworten
Ich versuche eine dropdown-Liste erstellen, die mit einer enum-Eigenschaft in ASP.NET MVC-Kern mit der tag-Helfer in einer Razor-Ansicht: Hier ist das Modell: public class PersonalMember : Member { [Required, Display(Name = "First Name")] public string FirstName {

Standardauthentifizierung in ASP.NET Core

Anzahl der Antworten 3 Antworten
Frage Wie kann ich das umsetzen Basic-Authentifizierung mit Custom-Mitgliedschaft in einem ASP.NET Core web application? Hinweise In MVC 5 ich war mit den Anweisungen in diesem Artikel erfordert das hinzufügen eines Moduls in der WebConfig. Bin ich

Wie richtig injizieren Sie HttpContext in MVC6

Anzahl der Antworten 1 Antworten
Meine Daten-service-layer in mein API erforderlichen Informationen, die der Anfrage in der httpcontext, ich lese diese Frage und Sie sagte, ich soll das ActionContext statt HttpContext.Aktuelle (einzustellen in MVC6). Der erste Weg ist, um die Daten innerhalb

Wann sollte @WAIT Html.PartialAsync in einer Ansicht in MVC 6 verwendet werden?

Anzahl der Antworten 3 Antworten
Bemerkte ich auf einem Scott Hanselman ' s blogs, die er verwendet den folgenden code in seine Ansichten, wenn Sie .Net 5 (MVC 6): @await Html.PartialAsync("_LoginPartial") vs. @Html.Partial("_LoginPartial") Gibt es eine Dokumentation noch auf, wenn welche soll

Zugreifen auf Querystring in ASP.NET MVC6

Anzahl der Antworten 2 Antworten
Ich versuche, Zugriff auf query-string-Parameter in meinem ASP.NET MVC6 Anwendungen. Aber es scheint im Gegensatz zu MVC5-und web-Formulare, QueryString keinen indexer, und ich kann nicht etwas sagen wie: string s = Request.QueryString["key1"] //gives error So, meine Frage

ASP.NET Core MVC: Festlegen des Ablaufs des Identitätscookies

Anzahl der Antworten 6 Antworten
In meinem ASP.NET Kern MVC-app, die die Lebensdauer der Authentifizierungs-cookie gesetzt, 'Session', also dauert es bis ich den browser schließen. Ich benutze die Standard-Authentifizierungsschema für MVC: app.UseIdentity(); Wie kann ich verlängern Sie die Lebensdauer des Cookies? InformationsquelleAutor

Wie funktioniert die JavaScript-Version (asp-append-version) in ASP.NET Core MVC?

Anzahl der Antworten 3 Antworten
Scheint es, dass es keine dynamische Bündelung unterstützt in der neuen MVC (link), und es sollte getan werden, mit einem Schluck Aufgabe. MVC unterstützt einige neue Attribut namens asp-append-versionaber ich habe nicht gefunden, eine Erklärung, wie es

asp.net core 1.0 web api verwenden camelcase

Anzahl der Antworten 2 Antworten
Auf RC2 den gleichen code gibt json-format mit camel-case. Nach netcore Version 1.0, die ich begann, neuen Projekt und den gleichen code wieder json-in Kleinbuchstaben. Versucht, mehrere Lösungen, aber keine von Ihnen arbeiteten web-api-serialisieren-Eigenschaften-Start-von-Kleinbuchstaben-Brief InformationsquelleAutor der Frage

So erhalten Sie die Hostingumgebung für Entwicklung / Staging / Produktion in ConfigureServices

Anzahl der Antworten 7 Antworten
Wie bekomme ich den Development - /Staging - /production-Hosting-Umgebung, in der ConfigureServices Methode im Startup? public void ConfigureServices(IServiceCollection services) { //Which environment are we running under? } Den ConfigureServices Methode dauert nur einen einzigen IServiceCollection parameter. InformationsquelleAutor

Was ist der Unterschied zwischen ASP.NET MVC 6 und ASP.NET Core 1.0 und der Grund für das Kern-Framework?

Anzahl der Antworten 2 Antworten
Ich verstehe, dass ASP.NET Kern ist ein Modulares framework, das die Technologien vereint, wie ASP.NET MVC und Web API in einem einzigen Programmiermodell. Aber eine der Funktionen ASP.NET MVC 6 war die Einführung der Verschmelzung von MVC

ASP.NET Core MVC: Wie bekomme ich ein Roh-JSON, das an eine Zeichenkette ohne Typ gebunden ist?

Anzahl der Antworten 6 Antworten
Ähnlich diese alte Frage vor ASP.NET Versionen möchte ich, um den request-body einer HTTP POST an einen string. Es scheint, dass die Methode bindet, sondern dass value null ist, wenn ASP.NET ruft mein controller Methode: namespace Demo.Controllers

Kann ich ein Skript einer Migration mit EF-Code zuerst und .net-Core generieren

Anzahl der Antworten 2 Antworten
Ich bin Aufbau einer MVC-Anwendung mit .Net Core und ich brauche, um das Skript zu generieren, der eine migration. Mit EF6 ich habe den Befehl ausgeführt update-database -script aber wenn ich versuche, das gleiche zu tun .net

Wie Hinzufügen von Link-Parameter zu Asp-Tag-Helfer in ASP.NET Core MVC

Anzahl der Antworten 1 Antworten
Ich habe viel Erfahrung mit ASP.NET MVC 1-5. Jetzt Lerne ich ASP.NET Kern MVC haben und übergeben Sie einen parameter link in der Seite. Ich habe zum Beispiel den folgenden Aktion [HttpGet] public ActionResult GetProduct(string id) {

Wie greife ich auf die Konfiguration in einer beliebigen Klasse in ASP.NET Core zu?

Anzahl der Antworten 2 Antworten
Ich durchgemacht habe Konfiguration-Dokumentation auf ASP.NET core. Die Dokumentation sagt, man kann access-Konfiguration von überall in der Anwendung. Unten ist Start.cs erstellt durch Vorlage public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder()

ASP.Net Core MVC - Clientseitige Validierung für benutzerdefinierte Attribute

Anzahl der Antworten 1 Antworten
In früheren Versionen des MVC-framework benutzerdefinierte Validierung erreicht werden durch die Umsetzung der IClientValidatable und die GetClientValidationRules Methode. Jedoch in ASP.Net Kern MVC wir haben nicht das interfaceobwohl wir IClientModelValidator die einen definieren eine sehr ähnliche Methode.

Keine ausführbare Datei hat den passenden Befehl "dotnet-bundle" während WebDeploy für ASP.NET Core gefunden

Anzahl der Antworten 3 Antworten
Ich bin neu ASP.NET und ich bin versucht, zu veröffentlichen eine web-app. Ich habe versucht mit 2 verschiedenen hosts, um ein web bereitstellen, sondern halten receving die Fehler:- Keine ausführbare Datei gefunden, die den entsprechenden Befehl "dotnet-bundle"

ASP.NET 5 / MVC 6 Ajax-Post-Modell zu Controller

Anzahl der Antworten 4 Antworten
In meinem ASP.NET 5 MVC-6-Anwendung möchte ich den post mit Ajax einige Daten zu meinem controller. Ich habe dies bereits getan mit ASP.NET MVC 5 und getestet habe ich die exakt gleiche code in eine leere ASP.NET

Was ist der Unterschied zwischen MVC Controller und Web API Controller in ASP.NET MVC 6?

Anzahl der Antworten 2 Antworten
In ASP.NET 5 MVC 6 Microsoft zusammengeführt werden, ist der normale MVC-controller-Klasse (Controller) mit dem Web-Api-controller-Klasse (ApiController). Jetzt gibt es nur eine Controller Klasse Erben, die auch die Funktionen der WebApi zu. So, jetzt ist es nicht

Wie Verwenden von Entity Framework 6.x in Asp.Net 5 (MVC 6)

Anzahl der Antworten 5 Antworten
Teste ich aus der neuen Asp.Net 5, mit VS 2015 CTP-6. Aufgrund der fehlenden features in Entity Framework 7, ich würde lieber mit EF6 für jetzt. Ich habe versucht, das entfernen EF7 und die Anwendung der EF6

Asp.Net 5 MVC 6 erkennen mobilen Browser

Anzahl der Antworten 1 Antworten
Wie ist es möglich, in Asp.Net 5 MVC 6 zu erkennen, wenn der Benutzer auf einem mobilen Gerät? In der vorherigen version von Asp MVC es getan werden könnte, wie diese: Request.Browser.IsMobileDevice Das problem ist, dass die

Ist es möglich, eine ASP.NET Core-Anwendung ohne IIS (nicht Web API) selbst zu hosten?

Anzahl der Antworten 3 Antworten
Ich habe einen full-arbeiten ASP.NET MVC-Anwendung (.NET Core, ASP.NET MVC 6), die gut läuft in Visual Studio (die IISExpress verwendet). Ich würde jetzt gerne eine Konsolenanwendung, welche die MVC-Anwendung und der Gastgeber (self-hosting). InformationsquelleAutor der Frage selva

Wie man ILogger für die Injektion in ASP.NET MVC 6 registriert

Anzahl der Antworten 2 Antworten
Habe ich eine ASP.NET MVC 6 (beta-4) app. public void ConfigureServices(IServiceCollection services) { //Logging services.AddLogging(); //... } public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerfactory) { //Add the console logger. loggerfactory.AddConsole(minLevel: LogLevel.Warning); //... } Und ich habe

Wie aktivieren Sie cross-Ursprungsanforderungen (CORS) in ASP.NET Core MVC

Anzahl der Antworten 6 Antworten
Ich würde gerne ermöglichen, CORS auf eine API gebaut ASP.NET Core, MVC, aber alle aktuellen Dokumente beziehen sich auf frühere Versionen dieses Rahmens. InformationsquelleAutor der Frage James White | 2015-03-17

URL-Codierung und Decodierung in ASP.NET Core

Anzahl der Antworten 4 Antworten
HttpContext.Current.Server.UrlEncode Es ist nur Arbeit .NET-Framework. Wie kann ich codieren oder zu decodieren uri Argumente ASP.NET Core Projekt? InformationsquelleAutor der Frage wtf512 | 2017-07-05

Wie testen Sie einen ASP.NET Core-Controller oder ein Modellobjekt?

Anzahl der Antworten 3 Antworten
Ich versuche, einige controller, model, repository (data access) C# - Klassen, die unter unit-Tests in Visual Studio 2015, mit ASP.NET Core, MVC (ASP.NET 5 in der Vorschau, jetzt genannt ASP.Net Kern) apps. Habe ich die folgende Struktur:

ASP.NET 5 / MVC 6 entspricht HttpException

Anzahl der Antworten 4 Antworten
In MVC 5, Sie könnten werfen eine HttpException mit einem HTTP-code, und dies würde die Antwort etwa so: throw new HttpException((int)HttpStatusCode.BadRequest, "Bad Request."); HttpException nicht vorhanden ASP.NET 5 /MVC 6. Was ist der entsprechende code? InformationsquelleAutor der

Senden eines Rasiererformulars mithilfe von JQuery AJAX in MVC6 mithilfe der integrierten Funktionalität

Anzahl der Antworten 2 Antworten
Ich würde gerne wissen, ob es eine bestimmte Weise zu senden ein Formular mit jQuery, AJAX in MVC6, immer noch mit dem Auto Verbindlich features ASP.NET MVC. Ich glaube, in anderen Versionen von MVC, die Sie nutzen