Example #1
0
 public StatsController(IUserRepository userRepository, IRepository repository, IUserPermissionContext permissionContext, SongAggregateQueries songAggregateQueries,
                        HttpContextBase context)
 {
     this.userRepository       = userRepository;
     this.repository           = repository;
     this.permissionContext    = permissionContext;
     this.songAggregateQueries = songAggregateQueries;
     this.context = context;
 }
Example #2
0
 /// <summary>
 /// Initializes controller.
 /// </summary>
 public SongApiController(SongService service, SongQueries queries, SongAggregateQueries songAggregateQueries,
                          IEntryLinkFactory entryLinkFactory, IUserPermissionContext userPermissionContext, UserService userService)
 {
     this.service               = service;
     this.queries               = queries;
     this.userService           = userService;
     this.songAggregateQueries  = songAggregateQueries;
     this.entryLinkFactory      = entryLinkFactory;
     this.userPermissionContext = userPermissionContext;
 }
Example #3
0
 public StatsController(IUserRepository userRepository, IUserPermissionContext permissionContext, SongAggregateQueries songAggregateQueries,
                        HttpContextBase context, VdbConfigManager config, ActivityEntryQueries activityEntryQueries, StatsQueries queries)
 {
     this.userRepository       = userRepository;
     this.permissionContext    = permissionContext;
     this.activityEntryQueries = activityEntryQueries;
     this.queries = queries;
     this.songAggregateQueries = songAggregateQueries;
     this.context = context;
     this.config  = config;
 }
Example #4
0
 public SongApiController(SongService service, SongQueries queries, SongAggregateQueries songAggregateQueries,
                          IEntryLinkFactory entryLinkFactory, IUserPermissionContext userPermissionContext,
                          UserService userService, OtherService otherService)
 {
     _service               = service;
     _queries               = queries;
     _userService           = userService;
     _songAggregateQueries  = songAggregateQueries;
     _entryLinkFactory      = entryLinkFactory;
     _userPermissionContext = userPermissionContext;
     _otherService          = otherService;
 }
Example #5
0
 public StatsController(
     IUserRepository userRepository,
     IUserPermissionContext permissionContext,
     SongAggregateQueries songAggregateQueries,
     VdbConfigManager config,
     ActivityEntryQueries activityEntryQueries,
     StatsQueries queries,
     ObjectCache cache)
 {
     _userRepository       = userRepository;
     _permissionContext    = permissionContext;
     _activityEntryQueries = activityEntryQueries;
     _queries = queries;
     _songAggregateQueries = songAggregateQueries;
     _config = config;
     _cache  = cache;
 }
Example #6
0
 public void SetUp()
 {
     queries = new SongAggregateQueries(new FakeSongRepository(), new FakePermissionContext());
 }