Customize the Repository
Your Custom Repository
public interface IUserRepository : IRepository<User> {
Task<IEnumerable<User>> GetUsersByRoleAsync(string role);
}public interface IUserRepository<TUser> : IRepository<TUser> where TUser : class, IUser {
Task<IEnumerable<User>> GetUsersByRoleAsync(string role);
}Registering the Custom Repository
public void ConfigureServices(IServiceCollection services) {
// ...
services.AddRepository<UserRepository>();
// ...
}Service Type
Description
Service Type
Description
Last updated