async Task <IdentityResult> IRoleStore <TRole> .DeleteAsync(TRole role, CancellationToken cancellationToken)
        {
            await _collection.DeleteAsync(role);

            return(IdentityResult.Success);
        }
 public async Task DeleteAsync(TRole obj)
 {
     await ExecuteWithLog(async() => await _Collection.DeleteAsync(obj));
 }