public async Task CreateAsync(RoleModel model) { if (await _repository.DoesRoleNameExistsAsync(model.Name)) { throw new ConflictException("Name:Role already exists."); } await _repository.CreateAsync(model); }