public Task <Demo> GetDemoHeaderAsync(string demoFilePath) { var d = new Demo(); d.EnableUpdates(); return(Task.FromResult(d)); }
public Task <Demo> GetDemoDataAsync(Demo demo) { Demo newDemo = new Demo(); newDemo.EnableUpdates(); return(Task.FromResult(newDemo)); }
public Task <Demo> GetDemoDataByIdAsync(string demoId) { var demo = new Demo(); demo.EnableUpdates(); return(Task.FromResult(demo)); }
public async Task <Demo> GetDemoDataByIdAsync(string demoId) { Demo demo = new Demo { Id = demoId }; demo.EnableUpdates(); bool demosIsCached = _cacheService.HasDemoInCache(demoId); if (demosIsCached) { demo = await _cacheService.GetDemoDataFromCache(demoId); demo.Source = Source.Factory(demo.SourceName); } return(demo); }