/// <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="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="UserTopicsController"/> class /// </summary> /// <param name="log">Log</param> /// <param name="topicsManager">Topics manager</param> /// <param name="popularTopicsManager">Popular topics manager</param> /// <param name="usersManager">Users manager</param> /// <param name="relationshipsManager">Relationships manager</param> /// <param name="viewsManager">Views manager</param> public UserTopicsController( ILog log, ITopicsManager topicsManager, IPopularTopicsManager popularTopicsManager, IUsersManager usersManager, IRelationshipsManager relationshipsManager, IViewsManager viewsManager) : base(log, viewsManager) { this.log = log; this.topicsManager = topicsManager; this.popularTopicsManager = popularTopicsManager; this.usersManager = usersManager; this.relationshipsManager = relationshipsManager; }
/// <summary> /// Initializes a new instance of the <see cref="RelationshipsControllerBase"/> 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 RelationshipsControllerBase( ILog log, IRelationshipsManager relationshipsManager, ITopicsManager topicsManager, IUsersManager usersManager, IViewsManager viewsManager, IHandleGenerator handleGenerator) { this.log = log; this.relationshipsManager = relationshipsManager; this.topicsManager = topicsManager; this.usersManager = usersManager; this.viewsManager = viewsManager; this.handleGenerator = handleGenerator; }
/// <summary> /// Initializes a new instance of the <see cref="MyFollowingController"/> class /// </summary> /// <param name="log">Log</param> /// <param name="relationshipsManager">Relationships manager</param> /// <param name="usersManager">Users manager</param> /// <param name="topicsManager">Topics manager</param> /// <param name="activitiesManager">Activities manager</param> /// <param name="viewsManager">Views manager</param> /// <param name="authManager">Auth manager</param> /// <param name="handleGenerator">Handle generator</param> public MyFollowingController( ILog log, IRelationshipsManager relationshipsManager, IUsersManager usersManager, ITopicsManager topicsManager, IActivitiesManager activitiesManager, IViewsManager viewsManager, ICompositeAuthManager authManager, IHandleGenerator handleGenerator) : base(log, relationshipsManager, topicsManager, usersManager, viewsManager, handleGenerator) { this.log = log; this.relationshipsManager = relationshipsManager; this.topicsManager = topicsManager; this.activitiesManager = activitiesManager; this.viewsManager = viewsManager; this.authManager = authManager; }
/// <summary> /// Initializes a new instance of the <see cref="RelationshipsWorker"/> class /// </summary> /// <param name="log">log</param> /// <param name="relationshipsQueue">Relationships queue</param> /// <param name="relationshipsManager">Relationships manager</param> public RelationshipsWorker(ILog log, IRelationshipsQueue relationshipsQueue, IRelationshipsManager relationshipsManager) : base(log) { this.Queue = relationshipsQueue; this.relationshipsManager = relationshipsManager; }