public override void SetRepositories()
 {
     _MasterRepo.NetworkInterface = (U, P, A) => ExecuteQueryWithObjectAndNetworkAccessAsync(U, P, A);
     _MasterRepo.NetworkInterfaceWithTypedParameters = (U, P, A) => ExecuteQueryWithTypedParametersAndNetworkAccessAsync(U, P, A);
     _Service    = new HomeViewService(_MasterRepo.NetworkInterface);
     _Reposetory = new HomeViewRepository(_MasterRepo, _Service);
 }
 public WorkoutController(IUserService userService,
                          IRepository repository, IExercisesService exercisesService,
                          IHomeViewService homeViewService,
                          IWorkoutViewService workoutViewService,
                          IWorkoutService workoutService)
 {
     _userService        = userService;
     _repository         = repository;
     _exercisesService   = exercisesService;
     _homeViewService    = homeViewService;
     _workoutViewService = workoutViewService;
     _workoutService     = workoutService;
 }
示例#3
0
 public HomeViewRepository(IMasterRepository masterRepository, IHomeViewService service)
     : base(masterRepository)
 {
     _Service = service;
 }
 public RenderProfileCardViewComponent(IHomeViewService homeViewService)
 {
     _homeViewService = homeViewService;
 }
示例#5
0
 public HomeController(IHomeViewService homeViewService)
 {
     _homeViewService = homeViewService;
 }