es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: .NET-6.0

Cómo resolver el error: Las propiedades requeridas ‘{‘Prop1’, ‘Prop2′}’ faltan para la instancia del tipo de entidad ‘SomeType’?

Pregunta: ¿cómo resolver este error? Microsoft.EntityFrameworkCore.DbUpdateException: Las propiedades requeridas ‘Prop1’ y ‘Prop2’ faltan para la instancia del tipo de entidad ‘SomeEntity’ con el valor clave ‘{Id: 1}’. Tengo un conjunto de pruebas que utiliza el proveedor de memoria de EF Core. Recientemente actualicé todos los paquetes NuGet de EF Core . . . Read more

Convert.FromBase64String da el error de “La entrada no es una cadena Base-64 válida”.

Esta es mi cadena que intento convertir de base64 a una cadena legible para los humanos: eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9kYXRlb2ZiaXJ0aCI6IjIvMjUvMTk5MSAxMjowMDowMCBBTSIsIm5iZiI6MTY0MTQwNjk2MCwiZXhwIjoxNjQxNDEwNTYwLCJpc3MiOiJodHRwczovL2xvY2FsaG9zdDo3MDAwLyIsImF1ZCI6Imh0dHBzOi8vbG9jYWxob3N0OjcwMDAvIn0 Funciona en los sitios en línea de conversión de base64 como este sitio. En C# .NET6, intento utilizar este código: var bytes = Convert.FromBase64String(base64payload); donde base64payload es la cadena mencionada anteriormente. ¿Por qué . . . Read more

La cadena StringComparison.InvariantCultureIgnoreCase no puede ser traducida cuando se utiliza en una consulta LINQ.

Estoy enfrentando un problema al ejecutar la siguiente consulta en .NET 6. query = context.Where(user => user.Email.Contains(model.Email, StringComparison.InvariantCultureIgnoreCase)); Después de buscar en la web, entendí que EF Core traduce Contains para la evaluación en el servidor, pero no la sobrecarga que acepta StringComparison.InvariantCultureIgnoreCase ni ninguna otra StringComparison. Sin embargo, nunca . . . Read more

Agregar ADO.Net Entity Framework muestra “El marco de destino del proyecto no contiene los ensamblados de tiempo de ejecución de Entity Framework”.

He agregado un nuevo proyecto .Net 6.0 a mi solución en VS2022. Instalé EntityFramework 6.4.4. con install-package entityframework y ahora intento agregar un modelo de ADO.Net Entity Framework al proyecto. Me aparece un error: El marco de destino del proyecto no contiene los ensamblados en tiempo de ejecución de Entity . . . Read more