protected override IObservable <IEnumerable <ITimeEntry> > FetchObservable(FetchObservables fetch) => fetch.TimeEntries;
protected override IObservable <IEnumerable <IWorkspaceFeatureCollection> > FetchObservable(FetchObservables fetch) => fetch.WorkspaceFeatures;
public FetchObservables(FetchObservables old, ISinceParameters sinceParameters) : this(sinceParameters, old.Workspaces, old.WorkspaceFeatures, old.User, old.Clients, old.Projects, old.TimeEntries, old.Tags, old.Tasks, old.Preferences) { }
protected override IObservable <IEnumerable <IWorkspace> > FetchObservable(FetchObservables fetch) => fetch.Workspaces;
protected abstract IObservable <IEnumerable <TInterface> > FetchObservable(FetchObservables fetch);