Пример #1
0
 /// <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;
 }
Пример #2
0
 /// <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;
 }