public Task CreateAsync(Role role) { if (role == null) { throw new ArgumentNullException("role"); } _securityUnitOfWork.RoleRepository.Add(role); return(_securityUnitOfWork.SaveAsync()); }
public Task CreateAsync(User user) { Guard.ArgumentIsNull <ArgumentNullException>(user, nameof(user)); _securityUnitOfWork.UserRepository.Add(user); return(_securityUnitOfWork.SaveAsync()); }