diff options
Diffstat (limited to 'src/DevHive.Data/Repositories/RoleRepository.cs')
| -rw-r--r-- | src/DevHive.Data/Repositories/RoleRepository.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/DevHive.Data/Repositories/RoleRepository.cs b/src/DevHive.Data/Repositories/RoleRepository.cs index 2652760..21c29db 100644 --- a/src/DevHive.Data/Repositories/RoleRepository.cs +++ b/src/DevHive.Data/Repositories/RoleRepository.cs @@ -34,6 +34,13 @@ namespace DevHive.Data.Repositories .FindAsync(id); } + public async Task<Role> GetByNameAsync(string name) + { + return await this._context + .Set<Role>() + .FirstOrDefaultAsync(x => x.Name == name); + } + //Update public async Task<bool> EditAsync(Role newEntity) { |
