public DreamsViewModelBase() { // Constructor injection is generally preferred // but if we did it in this base class we would // force all children to adjust their constructor _log = Mvx.Resolve <IDreamsLogService>(); }
public DreamsFetcherService(IDreamsLogService logService) { _log = logService; }
public DreamsFetcherServiceMock(IDreamsLogService logService) : base(logService) { }
public DreamsWebService(IDreamsLogService logService, IDreamsFetcherService fetcher) { _log = logService; _fetcher = fetcher; }