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; }
/// <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; }
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; }
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; }
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; }
public void SetUp() { queries = new SongAggregateQueries(new FakeSongRepository(), new FakePermissionContext()); }