Пример #1
0
 public async Task <Role> FindByIdAsync(string roleId, CancellationToken cancellationToken)
 {
     if (!Guid.TryParse(roleId, out var guid))
     {
         return(null);
     }
     return(await _roles.FindByIdAsync(guid, cancellationToken));
 }
Пример #2
0
        public Task <Role> FindByIdAsync(string roleId, CancellationToken cancellationToken)
        {
            if (string.IsNullOrEmpty(roleId))
            {
                throw new ArgumentNullException(nameof(roleId), "Parameter roleId cannot be null or empty.");
            }

            cancellationToken.ThrowIfCancellationRequested();
            return(_rolesRepository.FindByIdAsync(roleId));
        }