/// <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");
 }
 /// <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;
 }