예제 #1
0
 public StravaService(
     IApiFactory apiFactory,
     ILocalRepo <StravaActivity> activitiesRepo,
     ICurrentUserService userService,
     IMapperService mapper)
 {
     this.stravaApi      = apiFactory.Api <IStravaApi>();
     this.activitiesRepo = activitiesRepo;
     this.userService    = userService;
     this.mapper         = mapper;
 }
예제 #2
0
        public CurrentUserService(ILocalRepo <User> repo)
        {
            this.repo = repo;

            InitializeCurrentUser();
        }
예제 #3
0
파일: LocalRepo.cs 프로젝트: Kidify/L4p
 public static ILocalRepo New(ILocalRepo impl)
 {
     return new SyncClientRepo(impl);
 }
예제 #4
0
 private LocalDispatcher(IIoC ioc)
 {
     _counters = new Counters();
     _log = ioc.Resolve<ILogFile>();
     _lrepo = ioc.Resolve<ILocalRepo>();
 }
예제 #5
0
파일: LocalRepo.cs 프로젝트: Kidify/L4p
 private SyncClientRepo(ILocalRepo impl)
 {
     _impl = impl;
 }