Articles of asp.net core

Json.NET rende la proprietà richiesta in base al tipo di proprietà

Sto lottando con serializzazione json personalizzata in. Netto core, sto cercando di rendere tutte le proprietà richieste per impostazione predefinita, eccetto se la proprietà ha un tipo specifico. Ecco un esempio di ciò che sto cercando di ottenere: Supponiamo di avere il seguente tipo: F #: type FooType = { id: int name: string optional: […]

Injected Dependency UserManager sta eliminando la chiamata asincrona (ASP.NET CORE)

Sto usando ASP.NET Core con la sua injection dependency injection e l’id quadro di asp.net. Il problema che sto UserManager è ogni volta che provo ad accedere a qualsiasi contesto tramite async (cioè in questo esempio UserManager ) che viene smaltito durante l’accesso. Ad esempio, il mio controller è sotto (L’object di cui ci UserManager […]

Localizzazione ASP NET 5 utilizzando i componenti View in un assembly separato

Ho un progetto “Class Library” con alcuni “ViewComponents” su di esso e li ho già fatti funzionare sulla mia “MVC 6 Web app” ( grazie a questa domanda ) ma ora sto cercando di aggiungere risorse linguistiche (localizzazione) al mio “ViewComponents”. Qualche suggerimento su come dovrebbe essere fatto? Ho già aggiunto le righe necessarie al […]

Accedi al RouteContext corrente

In MVC 5 I è ansible accedere a HttpContext utilizzando HttpContext.Current . Qual è il modo preferito di accedere a HttpContext o meglio, solo l’attuale RouteContext ?

Modifica CookieAuthenticationOptions LoginPath OnRedirectToReturnUrl Event

Ho il seguente setup nel mio progetto ASP.NET 5 per MVC 6: Startup.cs nel metodo Configure: app.UseCookieAuthentication(options => { options.AuthenticationScheme = “Cookie”; options.LoginPath = new PathString(“//account/signin/”); options.AccessDeniedPath = new PathString(“//account/unauthorised/”); options.AutomaticAuthenticate = true; options.AutomaticChallenge = true; options.Events = new CookieAuthenticationEvents { OnRedirectToReturnUrl = MyClass.RedirectToReturnUrlAsync }; }); Classe di eventi: public static class MyClass { public […]

utilizzando IdentityServer4 con la configazione personalizzata DBContext

Ho creato un IConfigurationDbContext personalizzato per utilizzare IDS4 con Oracle. public class IdentityConfigurationDbContext : DbContext, IConfigurationDbContext { private readonly ConfigurationStoreOptions storeOptions; public IdentityConfigurationDbContext(DbContextOptions options) : base(options) { } public IdentityConfigurationDbContext(DbContextOptions options, ConfigurationStoreOptions storeOptions) : base(options) { this.storeOptions = storeOptions ?? throw new ArgumentNullException(nameof(storeOptions)); } public DbSet Clients { get; set; } public DbSet IdentityResources { […]

Visualizzazione parziale della submodel nel nucleo di aspnet?

Ho una singola vista, che ha tabs con varie sezioni diverse. Ogni scheda che ho implementato come vista parziale. C’è un ViewModel che ha varie sottoclassi per popolare la vista e le viste parziali all’interno delle tabs. FormCaptureViewModel – FormDetailViewModel – FormBrandingViewModel – etc [HttpGet] public IActionResult FormCapture() { return View(new FormCaptureViewModel()); } @Html.Partial(“_FormBrandingPartial”, Model.FormBranding) […]

Asp.Net manca la class da Linq a Sql

Come posso aggiungere un file Linq a Sql in Microsoft Asp.Net 5 con Mvc 6 . guarda lo screenshot qui sotto. Non c’è modo di trovare questo file da Linq a Sql. Pure non c’è la linguetta C # sul lato ?? Quando apro il progetto su Asp.Net 4 con Mvc 5 c’è questa scheda […]

Il routing non funziona con l’API Web self-hosted

Questo è essenzialmente ciò che ho, un insieme molto semplice di tre file con asp.net core 2.1 (in realtà copia-incolla dai tutorial): public class Program { public static void Main(string[] args) { CreateWebHostBuilder(args).Build().Run(); } public static IWebHostBuilder CreateWebHostBuilder(string[] args) => WebHost.CreateDefaultBuilder(args) .UseStartup(); } Quindi passa all’avvio più semplice class Startup { public Startup(IConfiguration configuration) { […]

Come condividere cookie crittografati tra asp.net 4.5 e asp.net core?

Abbiamo alcune applicazioni di asp.net 4.5 che condividono i cookie di autenticazione (SSO) protetti da un tasto di configurazione Web e non li cambierò. ASP.NET 4.5 accedi: var auth = FederatedAuthentication.SessionAuthenticationModule; auth.WriteSessionTokenToCookie(new System.IdentityModel.Tokens.SessionSecurityToken(cp)); Ora stiamo per implementare la nuova applicazione asp.net core nello stesso dominio e vogliamo mantenere il meccanismo di authorization dei vecchi cookie. […]