Use esta etiqueta para preguntas específicas sobre .NET Core 3.1, la versión de soporte a largo plazo de .NET Core 3.0.

Más sobre .net-core-3.1...

Estoy tratando de generar un JWT simple, usando ES256 usando KMS. Todo se ve bien a simple vista. Pero obtengo "Firma no válida" cuando la pruebo a través de jwt.io. El código es bastante simple: public async Task<string> GenerateJwt(object payload) { var encodedHeader = Base64Encoder.EncodeB....
Cuando intento ejecutar mi servicio de Windows, el servicio no se inicia y aparece el siguiente error. .NET Core Versión: 3.1.11 Descripción: El proceso se terminó debido a una excepción no controlada. Información de excepción: System.IO.FileLoadException: no se pudo cargar el archivo o ensamblado ....
Creé una aplicación .NET Core 3.1 en una caja de Windows usando Visual Studio. Lo implementé en un servidor Ubuntu 18.04 usando comandos básicos de copia de archivos. Todo está bien y la aplicación funciona muy bien. Luego publiqué la aplicación en la propia caja de Ubuntu (proyecto de CI usando B....
2 feb. 2021 a las 08:15
Versión simplificada de lo que estoy tratando de hacer: quiero escribir una política de autorización que bloquee las solicitudes que no son GET si se establece una marca en la base de datos. Registré mi política, el código del controlador funciona bien para mi controlador, pero no estoy seguro de c....
29 ene. 2021 a las 19:27
Tengo muchas clases que comparten muchas propiedades y tienen muchas interfaces comunes. Sucede con mucha frecuencia que quiero construir un objeto con datos de otro objeto y comparten una interfaz. Para hacerlo más fácil, tengo este pequeño método: public static List<PropertyInfo> InterfaceProper....
Hasta hace poco, nuestras aplicaciones .Net Core 3.1 se creaban y publicaban bien en las canalizaciones de Azure. Pero durante los últimos días, las canalizaciones de compilación han comenzado a fallar con el error: ##[error]C:\Program Files\dotnet\sdk\5.0.100\Sdks\Microsoft.NET.Sdk\targets\Microsof....
Tengo un controlador API simple que acepta valores de cadena para identificar un elemento que se eliminará. Entonces, una llamada DELETE a /name/foo eliminará foo, como se esperaba. Durante la prueba, descubrí que la codificación de URL para un espacio %20 pasó del cliente como el primer y único c....
Así que estoy trabajando en un motor de juego y estoy tratando de llamar a estas funciones utilizadas en clases que heredan una clase de "comportamiento" padre. Estoy tratando de implementar esto tomando todas las clases secundarias usando System.Reflection y llamando a la función usando esa referen....
15 nov. 2020 a las 10:53
Estoy tratando de implementar un controlador de autenticación basado en clave api simple. Mi método de manejo es protected override Task<AuthenticateResult> HandleAuthenticateAsync() { // Get the apiKey from a store... if (apiKey != header.Parameter) { var error = "Invalid usern....
9 nov. 2020 a las 10:22
Tenemos un AWS lambda con .net core 3.1, usamos la inyección de dependencia para agregar algunos servicios, uno de esos servicios es un ConsoleLogger, inyectamos el registrador así: private void ConfigureServices(IServiceCollection services) { this.Configuration = new ConfigurationBuilder().AddE....
27 oct. 2020 a las 23:58
Cuando se ejecuta una aplicación de consola fuera de un entorno local, .net core 3.1 busca el archivo appsettings.json en un directorio diferente de donde se ejecuta el programa. El archivo de configuración 'appsettings.json' no se encontró y no es opcional. La ruta física es 'C: \ windows \ system....
24 sep. 2020 a las 02:41
He configurado una aplicación Identity Server 4. Intentando configurar una aplicación de cliente angular. Capaz de acceder a la página de inicio de sesión del proveedor e iniciar sesión correctamente, después de obtener el código de autorización cuando, la aplicación angular llama a la API de /conne....
Un servicio de trabajador es la nueva forma de escribir un servicio de Windows en .NET Core 3.x. La clase trabajadora se extiende Microsoft.Extensions.Hosting.BackgroundService e implementa ExecuteAsync. La documentación de ese método dice: Este método se llama cuando se inicia IHostedService. La im....
31 jul. 2020 a las 20:45
Revisando MS Docs para 'appRoleAssignment' aquí: Otorga una appRoleAssignment a un usuario El ejemplo de código muestra cómo agregar un usuario a un solo rol de aplicación, es decir, una asignación de rol por solicitud de gráfico: GraphServiceClient graphClient = new GraphServiceClient( authProvider....
Tengo imágenes almacenadas en la base de datos como datos binarios, quiero devolver esta imagen para que el cliente las muestre, pero el problema es el código que he escrito para devolver datos json, no la imagen, ¿cómo podría devolver la imagen como para el cliente? NET Core 3.1 con Angular 8 // no....
11 jul. 2020 a las 12:50
Estoy convirtiendo una aplicación WPF de Framework 4.7.2 a .NetCore 3.1 Todo el proyecto, toda la fuente en discusión está aquí: https://github.com/BicycleMark/LatestSweeper Estoy usando la técnica de carpeta lado a lado / misma para que tanto Framework como el nuevo Core puedan usar el mismo proyec....
27 jun. 2020 a las 01:40
Tengo diferentes clases que heredan de una clase base. La clase base implementa la interfaz IHealthCheck. Cada clase tiene un constructor que necesita un registrador y parámetros según la clase. Por ejemplo : public ConnectionHealthCheck(ILogger logger, string address) : base(logger) { ....
Si tengo las siguientes propiedades de viewmodel: public class ExampleViewModel { [Required(ErrorMessage = "The email field is required.")] [EmailAddress(ErrorMessage ="Please enter a valid email address")] public string Email { get; set; } [Required(ErrorMessage = "The first name fi....
20 jun. 2020 a las 15:47
La implementación de una aplicación API .NET Core 3.1 en una aplicación web de Azure falla cuando se usa la canalización de lanzamiento de CI / CD de DevOps, pero tiene éxito cuando se publica desde Visual Studio Crear aplicación .NET Core 3.1 Api Crear aplicación web de Azure Cree un nuevo recu....
Estoy tratando de crear una tubería usando TPL Dataflow. Hasta ahora he intentado todos los métodos posibles para mover datos desde el primer bloque al segundo en vano. He vinculado los bloques, agregado el DataFlowLinkOptions de PropagateCompletion establecido en true. ¿Qué más tengo que hacer para....
11 jun. 2020 a las 17:45
Estoy obteniendo una misma excepción de tiempo de ejecución de valor clave de la clase base de entidad. Probé algunas soluciones en línea sin suerte. ¿Alguien puede ayudarme a solucionar este problema? Excepción de lanzamiento de línea siguiente cuando intento actualizar: This.RepositoryContext.Set ....
Actualmente estoy trabajando con tokens de acceso de Azure Active Directory y .NET Core 3.1. Los tokens de acceso que solicito producen el siguiente reclamo: { ... "scp": "MyScope.Create MyScope.Search" ... } Sin embargo, después de ejecutar la verificación del token de acceso, el nombre del reclam....
5 jun. 2020 a las 02:51
Tenemos un proyecto API en .Net Core 3.1. Está funcionando en todas las computadoras del equipo, pero cuando trató de depurarlo en una computadora miembro nueva, falló. Indica que hay un error del servidor (500) y no iniciará el programa. Funciona como un servicio local, sin IIS. Hemos tratado de ....
En mi aplicación de consola, necesito cargar el valor de Versión de archivo de algún ensamblado externo. var assembly1 = Assembly.LoadFrom("my.dll"); var assembly2 = AssemblyLoadContext.Default.LoadFromAssemblyPath("my.dll"); var versionNumber = assembly1.GetCustomAttribute<AssemblyFileVersionAttri....
25 may. 2020 a las 17:20
Desarrollamos nuestra aplicación web con canalizaciones de Azure DevOps y la implementamos en Azure con una versión de Azure DevOps. Creo que hoy netcore se actualizó a netcore 3.1.4 en nuestro agente de compilación. Pero ahora nuestra implementación de Azure DevOps falla, porque el tiempo de ejecuc....