Пример #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
 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
 private SyncClientRepo(ILocalRepo impl)
 {
     _impl = impl;
 }