Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public async Task<SuitabilityModel> GetOne(SuitabilityEntity filter)
- {
- var model = filter as SuitabilityModel;
- var suitability = dal.GetOne(model);
- if (suitability == null && SuitabilityData.Config.FailoverEnabled)
- {
- var proxy = new SuitabilityProxy();
- var s = (await proxy.GetOneAsync(filter)) as SuitabilityModel;
- if (s != null)
- {
- UpdateCache(s);
- suitability = s;
- ConsoleLogger.LogWarning($"[CLSuitability] Possible subscription problem, as suitability could not be found on cache locally but was fetched via proxy");
- }
- }
- return suitability;
- }
- ...
- public async Task<SuitabilityEntity> GetOneAsync(SuitabilityEntity filter)
- {
- prx.SetArguments(filter);
- return (await prx.ExecuteResultAsync("GetOne")).Data as SuitabilityEntity;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement