public ProfileController(IUnitOfWork uow, IProfile profile, IMainCategory mainCategory, IUsersManager usersManager) { _uow = uow; _profile = profile; _mainCategory = mainCategory; _usersManager = usersManager; }
public BasicAuthFilter(IAuthManager authManager, IUsersManager usersManager, UserManager <User> userManager, IOptions <AppSettings> settings) { _authManager = authManager; _usersManager = usersManager; _userManager = userManager; _settings = settings.Value; }
public LoginViewModel(IUsersManager usersManager, INotesManager notesManager) { _usersManager = usersManager; _notesManager = notesManager; LoginCommand = this.CreateCommand(LoginAsync); }
public UserController(IUnitOfWork uow, IUsersManager users, IProfile profile, IMainCategory mainCategory) { _uow = uow; _users = users; _profile = profile; _mainCategory = mainCategory; }
public UserService(IRepository <User> repository, IUsersManager manager, IMapper mapper, IUnitOfWork work) { _manager = manager; _repository = repository; _mapper = mapper; _work = work; }
/// <summary> /// Initializes a new instance of the <see cref="OAuthManager"/> class. /// </summary> /// <param name="log">Log</param> /// <param name="appsManager">apps manager</param> /// <param name="usersManager">users manager</param> /// <param name="identityProvider">OAuth identity provider</param> public OAuthManager(ILog log, IAppsManager appsManager, IUsersManager usersManager, IdentityProviders identityProvider) : base(log, appsManager, usersManager) { this.oauthIdentityProvider = identityProvider; switch (this.oauthIdentityProvider) { case IdentityProviders.Microsoft: this.serverIdentityProvider = IdentityProviderType.Microsoft; break; case IdentityProviders.Facebook: this.serverIdentityProvider = IdentityProviderType.Facebook; break; case IdentityProviders.Google: this.serverIdentityProvider = IdentityProviderType.Google; break; case IdentityProviders.Twitter: this.serverIdentityProvider = IdentityProviderType.Twitter; break; default: throw new InvalidOperationException("Code should never reach here."); } }
public UsersController(IUsersManager usersManager, ICacheManager cacheManager, IAnswersManager answersManager, IQuestionsManager questionsManager, INurseSelfAssessmentAnswersManager nurseSelfAssessmentAnswersManager ) { _usersManager = usersManager; _cacheManager = cacheManager; _answersManager = answersManager; _questionsManager = questionsManager; _nurseSelfAssessmentAnswersManager = nurseSelfAssessmentAnswersManager; //Get Answers var answers_result = _answersManager.Get(); var answers_List = (List <AnswerEntity>)answers_result.Entity; answerDictionary = answers_List.ToDictionary(x => new Tuple <int, decimal>(x.QuestionId, x.Value), x => x); //Get Questions var questions_result = _questionsManager.Get(); var questions_List = (List <QuestionEntity>)questions_result.Entity; questionDictionary = questions_List.ToDictionary(x => x.QuestionId, x => x); }
public DataBase(string connectionString) { _connectionString = connectionString; MRCities = new MRCities(connectionString); MRContributions = new MRContributions(connectionString); MRQuotas = new MRQuotas(connectionString); MRUsers = new MRUsers(connectionString); }
/// <summary> /// Initializes a new instance of the <see cref="SearchWorker"/> class. /// </summary> /// <param name="log">log</param> /// <param name="queue">Search queue</param> /// <param name="searchManager">Search manager</param> /// <param name="topicsManager">Topics manager</param> /// <param name="usersManager">Users manager</param> public SearchWorker(ILog log, ISearchQueue queue, ISearchManager searchManager, ITopicsManager topicsManager, IUsersManager usersManager) : base(log) { this.Queue = queue; this.searchManager = searchManager; this.topicsManager = topicsManager; this.usersManager = usersManager; }
public UtentiController(IAzioniManager azioniManager, IUsersManager userManager, IFilialiManager filialiManager, ITitoliManager titoliManager, IUtilityManager utilityManager) { _azioniManager = azioniManager; _userManager = userManager; _filialiManager = filialiManager; _titoliManager = titoliManager; _utilityManager = utilityManager; }
public UsersController(IUsersManager usersManager, IOptions <AppSettings> appSettings, IRefreshTokensManager refreshTokensManager) { this.usersManager = usersManager; this.refreshTokensManager = refreshTokensManager; this.appSettings = appSettings.Value; }
public Messenger(IConnecter <IDialog> connecter, IMessageStream <IMessage> messageStream, IUsersManager usersManager, IInteracter interacter) { this.connecter = connecter; this.messageStream = messageStream; this.usersManager = usersManager; this.interacter = interacter; }
public UsersController( IUsersManager userManagerService, INotificationsService notificationsService, ILogger <UsersController> logger) { _userManager = userManagerService ?? throw new ArgumentNullException(nameof(userManagerService)); _notificationsService = notificationsService ?? throw new ArgumentNullException(nameof(notificationsService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public AuthController(IAuthManager authManager, IClientManager clientManager, IEmailManager emailManager, IAzioniManager azioniManager, IUtilityManager utilityManager, IUsersManager userManager) { _authManager = authManager; _userManager = userManager; _clientManager = clientManager; _emailManager = emailManager; _azioniManager = azioniManager; _utilityManager = utilityManager; }
public BusinessFacade(ILog log, IDistinteBrowser distinteBrowser, IContrattiBrowser contrattiBrowser, IUsersManager usersManager) { CheckConstructorParameters(log, distinteBrowser, contrattiBrowser, usersManager); _log = log; _distinteBrowser = distinteBrowser; _contrattiBrowser = contrattiBrowser; _usersManager = usersManager; }
/// <summary> /// Initializes a new instance of the <see cref="MyLinkedAccountsController"/> class /// </summary> /// <param name="log">Log</param> /// <param name="identitiesManager">Identities manager</param> /// <param name="usersManager">Users manager</param> /// <param name="appsManager">Apps manager</param> /// <param name="viewsManager">Views manager</param> /// <param name="sessionTokenManager">Session token manager</param> public MyLinkedAccountsController(ILog log, IIdentitiesManager identitiesManager, IUsersManager usersManager, IAppsManager appsManager, IViewsManager viewsManager, ISessionTokenManager sessionTokenManager) { this.log = log; this.identitiesManager = identitiesManager; this.usersManager = usersManager; this.appsManager = appsManager; this.viewsManager = viewsManager; this.sessionTokenManager = sessionTokenManager; }
public AccountController(IUnitOfWork unitOfWork, IUsersManager userService, IOptions <AppSettingsViewModel> appSettings) { _usersManager = userService; _appSettings = appSettings.Value; _unitOfwork = unitOfWork; _exceptionManager = new ExceptionManager(unitOfWork); }
public UsersController(IUsersManager usersManager, IFriendRequestsManager friendRequestsManager, IRatingsManager ratingsManager, ICarsManager carsManager) { this.usersManager = usersManager as IManager; this.friendRequestsManager = friendRequestsManager as IManager; this.ratingsManager = ratingsManager as IManager; this.carsManager = carsManager as IManager; }
public UsersAwardsManager(IUsersAwardsStorage usersAwardsStorage, ISaver userAwardSaver, IUsersManager usersManager, IAwardsManager awardsManager) { UsersAwardsStorage = usersAwardsStorage; UsersAwardsSaver = userAwardSaver; UsersManager = usersManager; AwardsManager = awardsManager; UsersManager.OnDeleted += DeleteAllByUser; AwardsManager.OnDeleted += DeleteAllByAward; }
public static async Task <List <User> > GetMatchAsync(string term) { using (IUnityContainer unit = IoCConfiguration.container.CreateChildContainer()) { IUsersManager manager = unit.Resolve <IUsersManager>(); List <User> users = await manager.FetchUsersWithMatchingLogin(term); return(users); } }
/// <summary> /// Initializes a new instance of the <see cref="MyBlockedUsersController"/> class /// </summary> /// <param name="log">Log</param> /// <param name="relationshipsManager">Relationships manager</param> /// <param name="topicsManager">Topics manager</param> /// <param name="usersManager">Users manager</param> /// <param name="viewsManager">Views manager</param> /// <param name="handleGenerator">Handle generator</param> public MyBlockedUsersController( ILog log, IRelationshipsManager relationshipsManager, ITopicsManager topicsManager, IUsersManager usersManager, IViewsManager viewsManager, IHandleGenerator handleGenerator) : base(log, relationshipsManager, topicsManager, usersManager, viewsManager, handleGenerator) { this.log = log; }
/// <summary> /// Initializes a new instance of the <see cref="AuthenticationFilter"/> class. /// </summary> /// <param name="log">Log</param> /// <param name="appsManager">Apps manager</param> /// <param name="usersManager">Users manager</param> /// <param name="authManager">auth manager</param> public AuthenticationFilter( ILog log, IAppsManager appsManager, IUsersManager usersManager, ICompositeAuthManager authManager) { this.log = log ?? throw new ArgumentNullException("AuthenticationFilter constructor: log is null"); this.appsManager = appsManager ?? throw new ArgumentNullException("AuthenticationFilter constructor: appsManager is null"); this.usersManager = usersManager ?? throw new ArgumentNullException("AuthenticationFilter constructor: usersManager is null"); this.authManager = authManager ?? throw new ArgumentNullException("AuthenticationFilter constructor: authManager is null"); }
public AuthController( UserManager <IdentityUser> identityUserManager, SignInManager <IdentityUser> signInManager, IUsersManager chatUserManager, ILogger <AuthController> logger) { _identityUserManager = identityUserManager ?? throw new ArgumentNullException(nameof(identityUserManager)); _signInManager = signInManager ?? throw new ArgumentNullException(nameof(signInManager)); _chatUserManager = chatUserManager ?? throw new ArgumentNullException(nameof(chatUserManager)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public BusinessDisplay( IDisplay display, IStatisticManager blStat, IWordsManager blWord, ISetupsManager blSetup, IUsersManager blUser) { this.Display = display; this.BlStat = blStat; this.BlWord = blWord; this.BlSetup = blSetup; this.BlUser = blUser; }
public TrackingsController(IUsersManager usersManager, IDonationsRequestsManager requestsManager) { Guard.WhenArgument <IUsersManager>(usersManager, "Users manager cannot be null.") .IsNull() .Throw(); Guard.WhenArgument <IDonationsRequestsManager>(requestsManager, "Requests manager cannot be null.") .IsNull() .Throw(); this.usersManager = usersManager as IManager; this.requestsManager = requestsManager as IManager; }
public async Task <ActionResult> CreateAsync( [FromBody] CreateMessageRequest request, [FromServices] IUsersManager usersManager, [FromServices] IChatroomsManager chatroomsManager) { try { var sender = await usersManager.GetUserAsync(request.AuthorId); if (sender is null) { return(BadRequest($"User with ID '{request.AuthorId}' does not exist.")); } var senderChatrooms = await chatroomsManager.GetUserChatroomsAsync(sender); if (senderChatrooms is null || !senderChatrooms.Any(x => x.Id == request.ChatroomId)) { return(Unauthorized( $"User with ID '{request.AuthorId}' is not a member of chatroom with ID " + $"'${request.ChatroomId}'.")); } var message = await _messagesManager.CreateMessageAsync( new CreateMessageModel { AuthorId = request.AuthorId, Body = request.Body, ChatroomId = request.ChatroomId, TimeSentUtc = request.TimeSentUtc, }); _notificationsService.EnqueueNotification(new ChatroomMessageNotification(message)); return(new JsonResult(new MessageResponse { AuthorId = message.AuthorId, Body = message.Body, ChatroomId = message.ChatroomId, Id = message.Id, TimeSentUtc = message.TimeSentUtc, })); } catch (Exception ex) { _logger.LogWarning( ex, $"Could add message from user with id ({request.AuthorId}) to chatroom with " + $"id ({request.ChatroomId})."); return(BadRequest()); } }
public ServerManager(string hostNameOrAddress, int port) { _clients = new List <ClientController>(); _usersManager = new UsersManager(); _roomsContainer = new RoomsContainer(); _messagesContainer = new MessagesContainer(); // Establish the local endpoint for the socket IPHostEntry ipHostEntry = Dns.GetHostEntry(hostNameOrAddress); IPAddress[] ipv4Addresses = Array.FindAll(ipHostEntry.AddressList, a => a.AddressFamily == AddressFamily.InterNetwork); _localEndPoint = new IPEndPoint(ipv4Addresses[0], port); }
/// <summary> /// Initializes a new instance of the <see cref="ReportsControllerBase"/> class /// </summary> /// <param name="log">Log</param> /// <param name="reportsManager">Reports manager</param> /// <param name="topicsManager">Topics manager</param> /// <param name="commentsManager">Comments manager</param> /// <param name="repliesManager">Replies manager</param> /// <param name="usersManager">Users manager</param> /// <param name="handleGenerator">Handle generator</param> public ReportsControllerBase( ILog log, IReportsManager reportsManager, ITopicsManager topicsManager, ICommentsManager commentsManager, IRepliesManager repliesManager, IUsersManager usersManager, IHandleGenerator handleGenerator) { this.log = log; this.reportsManager = reportsManager; this.handleGenerator = handleGenerator; }
/// <summary> /// Initializes a new instance of the <see cref="UserFollowersController"/> class /// </summary> /// <param name="log">Log</param> /// <param name="relationshipsManager">Relationships manager</param> /// <param name="topicsManager">Topics manager</param> /// <param name="usersManager">Users manager</param> /// <param name="viewsManager">Views manager</param> /// <param name="handleGenerator">Handle generator</param> public UserFollowersController( ILog log, IRelationshipsManager relationshipsManager, ITopicsManager topicsManager, IUsersManager usersManager, IViewsManager viewsManager, IHandleGenerator handleGenerator) : base(log, relationshipsManager, topicsManager, usersManager, viewsManager, handleGenerator) { this.log = log; this.relationshipsManager = relationshipsManager; this.usersManager = usersManager; }
/// <summary> /// Initializes a new instance of the <see cref="TopicReportsController"/> class /// </summary> /// <param name="log">Log</param> /// <param name="reportsManager">Reports manager</param> /// <param name="topicsManager">Topics manager</param> /// <param name="commentsManager">Comments manager</param> /// <param name="repliesManager">Replies manager</param> /// <param name="usersManager">Users manager</param> /// <param name="handleGenerator">Handle generator</param> public TopicReportsController( ILog log, IReportsManager reportsManager, ITopicsManager topicsManager, ICommentsManager commentsManager, IRepliesManager repliesManager, IUsersManager usersManager, IHandleGenerator handleGenerator) : base(log, reportsManager, topicsManager, commentsManager, repliesManager, usersManager, handleGenerator) { this.log = log; this.topicsManager = topicsManager; }
/// <summary> /// Initializes a new instance of the <see cref="SessionsController"/> class /// </summary> /// <param name="log">Log</param> /// <param name="identitiesManager">Identities manager</param> /// <param name="tokensManager">Token manager</param> /// <param name="usersManager">Users manager</param> /// <param name="appsManager">Apps manager</param> /// <param name="applicationMetrics">Application metrics logger</param> public SessionsController( ILog log, IIdentitiesManager identitiesManager, ISessionTokenManager tokensManager, IUsersManager usersManager, IAppsManager appsManager, IApplicationMetrics applicationMetrics) { this.log = log; this.identitiesManager = identitiesManager; this.tokenManager = tokensManager; this.usersManager = usersManager; this.appsManager = appsManager; this.applicationMetrics = applicationMetrics; }
// Engine constructor public Engine(IRenderer renderer, IHungryCreature creature, List<IEatable> eatables, ICollisionHandler collisionHandler, IUsersManager usersManager, IUserController controller) { this.userName = usersManager.RequestUserName(renderer); this.foodAmount = eatables.Capacity; this.renderer = renderer; this.controller = controller; this.eatables = eatables; this.creature = creature; this.collisionHandler = collisionHandler; // Clear the console so the username won't be stuck on the scores screen renderer.ClearConsole(); for (int counter = 0; counter < foodAmount; counter++) { this.AddFood(); } }
public LayoutController(ISecurityManager securityManager, IUsersManager userManager) { this._securityManager = securityManager; this._userManager = userManager; }
public UserAccountController(IUsersManager userManager, ITripManager tripManager) { this._userManager = userManager; this._tripManager = tripManager; }
public UsersController(IUsersManager usersManager) { _usersManager = usersManager; }
public UsersController(IUsersManager manager) { if (manager == null) throw new ArgumentNullException("repository"); _manager = manager; }