Tag: ASP.NET-APICONTROLLER
Estoy utilizando EF Core y oData. He notado que oData “mágicamente” actualiza mi consulta cuando mi controlador devuelve un IQueryable que devuelve una entidad de EF Core, pero tan pronto como intento devolver un DTO de esa entidad, se solicitan todos los datos en la consulta SQL. Ejemplos: Esta acción . . . Read more
Hola, tengo un método de extensión como sigue: public static PaginatedList<t> Paginate(this IQueryable<t> queryable, int page, int PerPage) where T : class { var total = queryable.Count(); var list = queryable.Skip(Page * perPage).Take(perPage).ToList(); return new PaginatedList<t>(list, total, perPage, page); } public class PaginatedList : List where T : class { . . . Read more
Soy capaz de obtener un usuario conectado usando “User” en mi acción de controlador. Quiero obtener este Usuario en otro método que está fuera de la clase controladora. Intenté usar la siguiente pregunta, pero no pude tener éxito. https://stackoverflow.com/questions/57990635/get-current-user-outside-of-controller
Utilizo IdentityServer4 para proteger mi API basada en .Net Core. En mis controladores de API, necesito determinar qué tipo de flujo de autenticación (credencial de cliente, código de autorización, etc.) está utilizando el cliente. Pero no puedo encontrarlo en ClaimsPrincipal o en cualquier otro lugar. ¿Cómo puedo encontrar el flujo . . . Read more
Cuando se crea un controlador en C#, ¿cuál es la diferencia entre API controller y controller base? ¿Cuándo se deben utilizar los atributos HTTP? Mi pregunta es la siguiente: hay controladores que no utilizan atributos HTTP y funcionan correctamente, me pregunto cómo este controlador distingue entre HTTP put, HTTP post . . . Read more