public void SetOfflineOnlineInterface(bool isOnline) { if (isOnline && !(_syncStrategy is Online)) { _syncStrategy = new Online(); } else if (!isOnline && !(_syncStrategy is Offline)) { _syncStrategy = new Offline(); } }
public SynchronizationController(ISyncStrategy syncStrategy) { _syncStrategy = syncStrategy; }
public ActivityController(ActivityRepository repository, AcManContext context, ISyncStrategy syncStrategy) : base(repository, context, syncStrategy) { }
public CurrentActivityController(ActivityRepository repository, AcManContext context, ISyncStrategy syncStrategy) : base(repository, context, syncStrategy) { CurrentActivity = Repository.GetCurrent(); }
public BaseController(T1 repository, AcManContext context, ISyncStrategy syncStrategy) { _repository = repository; _context = context; SyncStrategy = syncStrategy; }