public IActionResult Auth([FromBody] CredentialsInput credentialsInput) { var cmd = new AuthUser(loginRepository, Repository, SubscriptionRepository, AuthTokenHandler, subscriptionTypeRepository, credentialsInput); return(Ok(cmd.Execute())); }
public AuthUser(ILoginRepository loginRepository, IUserRepository userRepository, ISubscriptionRepository subscriptionRepository, ITokenHandler tokenHandler, ISubscriptionTypeRepository subscriptionTypeRepository, CredentialsInput credentialsInput) { this.loginRepository = loginRepository; this.userRepository = userRepository; this.subscriptionRepository = subscriptionRepository; this.tokenHandler = tokenHandler; CredentialsInput = credentialsInput; this.subscriptionTypeRepository = subscriptionTypeRepository; }