Advertisement
Guest User

Untitled

a guest
Nov 19th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.04 KB | None | 0 0
  1.         public async Task<SuitabilityModel> GetOne(SuitabilityEntity filter)
  2.         {
  3.             var model = filter as SuitabilityModel;
  4.             var suitability = dal.GetOne(model);
  5.             if (suitability == null && SuitabilityData.Config.FailoverEnabled)
  6.             {
  7.                 var proxy = new SuitabilityProxy();
  8.                 var s = (await proxy.GetOneAsync(filter)) as SuitabilityModel;
  9.                 if (s != null)
  10.                 {
  11.                     UpdateCache(s);
  12.                     suitability = s;
  13.                     ConsoleLogger.LogWarning($"[CLSuitability] Possible subscription problem, as suitability could not be found on cache locally but was fetched via proxy");
  14.                 }
  15.             }
  16.             return suitability;
  17.         }
  18.        
  19.         ...
  20.        
  21.         public async Task<SuitabilityEntity> GetOneAsync(SuitabilityEntity filter)
  22.         {
  23.             prx.SetArguments(filter);
  24.             return (await prx.ExecuteResultAsync("GetOne")).Data as SuitabilityEntity;
  25.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement