Domande taggate «asp.net-core»

ASP.NET Core è un framework snello, compostabile e multipiattaforma per la creazione di applicazioni Web e cloud. È completamente open source su GitHub. Le app ASP.NET Core possono essere eseguite su Windows con .NET Framework completo o .NET Core più piccolo, oppure su Linux e MacOS con .NET Core e Mono.

9
Differenze dei servizi AddTransient, AddScoped e AddSingleton
Voglio implementare l' iniezione delle dipendenze (DI) in ASP.NET Core. Quindi, dopo aver aggiunto questo codice al ConfigureServicesmetodo, funzionano in entrambi i modi. Qual è la differenza tra i metodi services.AddTransiente service.AddScopedin ASP.NET Core? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, …

11
Come si crea un attributo Authorize personalizzato in ASP.NET Core?
Sto cercando di creare un attributo di autorizzazione personalizzato in ASP.NET Core. Nelle versioni precedenti era possibile eseguire l'override bool AuthorizeCore(HttpContextBase httpContext). Ma questo non esiste più in AuthorizeAttribute. Qual è l'approccio attuale per realizzare un AuthorizeAttribute personalizzato? Cosa sto cercando di realizzare: sto ricevendo un ID sessione nell'autorizzazione dell'intestazione. …


13
Come determinare se .NET Core è installato
So che per le versioni precedenti di .NET, è possibile determinare se una determinata versione è installata seguendo https://support.microsoft.com/en-us/kb/318785 Esiste un metodo ufficiale per determinare se .NET Core è installato? (E non intendo l'SDK, voglio controllare un server senza l'SDK, per determinare se ha DotNetCore.1.0.0-WindowsHosting.exe installato su di esso) posso …

7
Risoluzione di istanze con ASP.NET Core DI
Come risolvere manualmente un tipo utilizzando il framework di iniezione delle dipendenze integrato ASP.NET Core MVC? La configurazione del contenitore è abbastanza semplice: public void ConfigureServices(IServiceCollection services) { // ... services.AddTransient<ISomeService, SomeConcreteService>(); } Ma come posso risolvere ISomeServicesenza eseguire l'iniezione? Ad esempio, voglio fare questo: ISomeService service = services.Resolve<ISomeService>(); Non …

8
Gestione delle eccezioni dell'API Web ASP.NET Core
Sto usando ASP.NET Core per il mio nuovo progetto API REST dopo aver usato l'API Web ASP.NET normale per molti anni. Non vedo alcun buon modo per gestire le eccezioni nell'API Web ASP.NET Core. Ho provato a implementare il filtro / attributo di gestione delle eccezioni: public class ErrorHandlingFilter : …

15
Come configurare Automapper in ASP.NET Core
Sono relativamente nuovo in .NET e ho deciso di affrontare .NET Core invece di imparare i "vecchi modi". Ho trovato un articolo dettagliato sulla configurazione di AutoMapper per .NET Core qui , ma esiste una procedura più semplice per un principiante?





19
ASP.NET Errore di dipendenza dipendenza core: Impossibile risolvere il servizio per il tipo durante il tentativo di attivazione
Ho creato un'applicazione .NET Core MVC e utilizzo l'iniezione delle dipendenze e il modello di repository per iniettare un repository nel mio controller. Tuttavia, visualizzo un errore: InvalidOperationException: impossibile risolvere il servizio per il tipo "WebApplication1.Data.BloggerRepository" durante il tentativo di attivare "WebApplication1.Controllers.BlogController". Modello (Blog.cs) namespace WebApplication1.Models { public class Blog …

10
Come abilitare CORS in ASP.NET Core
Sto cercando di abilitare la condivisione delle risorse tra le origini sulla mia API Web ASP.NET Core, ma sono bloccato. L' EnableCorsattributo accetta policyNamedi tipo stringcome parametro: // Summary: // Creates a new instance of the Microsoft.AspNetCore.Cors.Core.EnableCorsAttribute. // // Parameters: // policyName: // The name of the policy to be …
190 c#  asp.net-core 

26
Come abilitare CORS in ASP.net Core WebAPI
Cosa sto cercando di fare Ho un'API Web ASP.Net Core back-end ospitata su un piano gratuito di Azure (codice sorgente: https://github.com/killerrin/Portfolio-Backend ). Ho anche un sito Web del cliente che desidero far utilizzare quell'API. L'applicazione client non sarà ospitata su Azure, ma piuttosto sarà ospitata su Github Pages o su …

8
Come restituire HTTP 500 da ASP.NET Core RC2 Web Api?
Torna in RC1, vorrei fare questo: [HttpPost] public IActionResult Post([FromBody]string something) { try{ // ... } catch(Exception e) { return new HttpStatusCodeResult((int)HttpStatusCode.InternalServerError); } } In RC2, non c'è più HttpStatusCodeResult e non riesco a trovare nulla che mi permetta di restituire un 500 tipo di IActionResult. L'approccio ora è completamente …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.