public UsersService(IUsersIndexService index, IUserCreateService create) { Check.NotNull(index, nameof(index)); Check.NotNull(create, nameof(create)); Index = index; Create = create; }
/// <summary> /// Gets instance of the Unity Container /// </summary> private static void GetInstances() { SRDependencyInjection.Register(); UnityContainer container = SRDependencyInjection.Container; emailValidator = container.Resolve <IEmailValidator>(); userValidator = container.Resolve <IUserValidator>(); userCreateService = container.Resolve <IUserCreateService>(); }
//private readonly IJwtTokenRepository _jwtTokenRepository; //private readonly IUserGuestService _userGuestService; //Commented due to authorization issue //private readonly IUserGroupService _userGroupService; // private readonly ISecurity _security; public LoginController(IJwtHandler jwtHandler, IUserService userService, IUserCreateService userCreateService /*, IJwtTokenRepository jwtTokenRepository, IUserGuestService userGuestService, /*IUserGroupService userGroupService, ISecurity security */) { _jwtHandler = jwtHandler; _userService = userService; _userCreateService = userCreateService; //_jwtTokenRepository = jwtTokenRepository; //_userGuestService = userGuestService; //Commented due to authorization issue //_userGroupService = userGroupService; //_security = security; }
public UsersServiceTests() { dummyIndex = new Mock <IUsersIndexService>().Object; dummyCreate = new Mock <IUserCreateService>().Object; }
/// <summary> /// Creates a new instance of <see cref="User"/> /// </summary> /// <param name="userCreateService">IUserCreateService instance</param> public User(IUserCreateService userCreateService) { this.userCreateService = userCreateService; }
public UserCreateController(IUserCreateService userCreateService) { _userCreateService = userCreateService; }