Perguntas com a marcação «asp.net-core»

O ASP.NET Core é uma estrutura enxuta, compostável e de plataforma cruzada para a criação de aplicativos da Web e nuvem. É totalmente open source no GitHub. Os aplicativos ASP.NET Core podem ser executados no Windows com o .NET Framework completo ou menor do .NET Core ou no Linux e MacOS com o .NET Core e o Mono.



1
.NET Core - Quando usar “dotnet new sln”
Estou um pouco confuso - a maioria dos tutoriais do .NET Core que tenho lido não menciona "dotnet new sln" - eles sempre apenas criam os projetos separadamente, sem nenhum arquivo de solução para vinculá-los. "Dotnet new sln" é um novo comando? Quando devo usar isso? Quais são os benefícios …



4
Foi detectado o possível ciclo de objetos do .Net Core 3.0 que não é suportado
Eu tenho 2 entidades que estão relacionadas como uma para muitas public class Restaurant { public int RestaurantId {get;set;} public string Name {get;set;} public List<Reservation> Reservations {get;set;} ... } public class Reservation{ public int ReservationId {get;set;} public int RestaurantId {get;set;} public Restaurant Restaurant {get;set;} } Se eu tentar obter restaurantes …

2
Como substituir a extensão AddJwtBearer no .NET Core 3.0
Eu tenho o seguinte código que compila e funciona no .NET Core 2.2: byte[] key = Encoding.ASCII.GetBytes(Constants.JWT_SECRET); services.AddAuthentication(x => { x.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; x.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; }) .AddJwtBearer(x => { x.RequireHttpsMetadata = false; x.SaveToken = true; x.TokenValidationParameters = new TokenValidationParameters { ValidateIssuerSigningKey = true, IssuerSigningKey = new SymmetricSecurityKey(key), ValidateIssuer = …


3
Docker: a unidade não foi compartilhada
Ao "encaixar" um aplicativo MVC do ASP.NET Core 3.1, obtive o seguinte resultado: docker run -dt -v "C:\Users\admin\vsdbg\vs2017u5:/remote_debugger:rw" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1\DockerizedWebApp1:/app" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1:/src/" -v "C:\Users\admin\.nuget\packages\:/root/.nuget/fallbackpackages2" -v "C:\Program Files\dotnet\sdk\NuGetFallbackFolder:/root/.nuget/fallbackpackages" -e "DOTNET_USE_POLLING_FILE_WATCHER=1" -e "ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS=true" -e "ASPNETCORE_ENVIRONMENT=Development" -e "NUGET_PACKAGES=/root/.nuget/fallbackpackages2" -e "NUGET_FALLBACK_PACKAGES=/root/.nuget/fallbackpackages;/root/.nuget/fallbackpackages2" -P --name DockerizedWebApp1 --entrypoint tail dockerizedwebapp1:dev -f /dev/null docker: Error response from daemon: …




1
O nome do tipo ou namespace 'IWebHostEnvironment' não foi encontrado (está faltando uma diretiva de uso ou uma referência de montagem?)
Estou usando o .NET Core 3.0.100; Comunidade Microsoft Visual Studio 2019 Preview Versão 16.4.0 Preview 1.0; Blazor-server (lançamento oficial). Estou tentando adicionar autenticação e autorização ao meu aplicativo da web do servidor Blazor. Estou lendo as diretrizes aqui https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-3.0&tabs=visual-studio#scaffold-identity-into-an -empty-project (Eu também li este https://github.com/aspnet/Identity/issues/1825 ) Depois, clique com o …

1
Retornando IAsyncEnumerable <T> e NotFound do Asp.Net Core Controller
Qual é a assinatura certa para uma ação do controlador que retorna um IAsyncEnumerable&lt;T&gt;e um NotFoundResultmas ainda é processada de maneira assíncrona? Eu usei essa assinatura e ela não é compilada porque IAsyncEnumerable&lt;T&gt;não é possível esperar: [HttpGet] public async Task&lt;IActionResult&gt; GetAll(Guid id) { try { return Ok(await repository.GetAll(id)); // GetAll() …

3
Como localizar a mensagem de validação (DataAnnotationsValidator) no lado do servidor blazor
Estou usando o blazor 3.1 na versão mais recente do VS 2019. até agora eu sou capaz de localizar os rótulos das páginas (título, campos da tabela etc.) Na ListEmployee.razorpágina, localizo o cabeçalho da tabela, etc., e na AddEmplyeeValidation.razorpágina, localizo os rótulos dos formulários, mas tenho problemas para localizar a …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.