Example #1
0
 private void Action(IBaseStrategy strategy)
 {
     lock (_globalLock)
     {
         _kodi.SetStrategy(strategy);
         _kodi.Vibrate(_activity);
         var response = _kodi.SendPostReqest();
         var list     = strategy.EncodeResponse(response);
         UpdateText(list);
     }
 }
Example #2
0
 public string SendActionPostReqest(IBaseStrategy strategy)
 {
     return(SendReqest(strategy.CreateJson()));
 }
Example #3
0
 public void SetStrategy(IBaseStrategy strategy)
 {
     _strategy = strategy;
 }
 public ContextStrategy(IBaseStrategy strategy)
 {
     _strategy = strategy;
 }