Ejemplo n.º 1
0
 public override Task RunAsync(ServiceSettingGetAllByServiceContext context)
 {
     // return ExecuteAsync(context);
     return(ExecuteAsync(context, (ctx) => ctx.Request.Service));
     // return ExecuteAsync(context, (req) => req.Id, (req) => req.LifeLength);
     // return ExecuteAsync(context, (reader) => {});
     // return ExecuteAsync(context, (reader) => {}, (req) => req.Id);
     // return ExecuteAsync(context, (reader) => {}, (req) => req.Id, (req) => req.LifeLength);
 }
Ejemplo n.º 2
0
 public override void Run(ServiceSettingGetAllByServiceContext context)
 {
     // Execute(context);
     Execute(context, (ctx) => ctx.Request.Service);
     // Execute(context, (req) => req.Id, (req) => req.LifeLength);
     // Execute(context, (reader) => {});
     // Execute(context, (reader) => {}, (req) => req.Id);
     // Execute(context, (reader) => {}, (req) => req.Id, (req) => req.LifeLength);
 }
Ejemplo n.º 3
0
 private void FinalizeFetchSettings(ServiceSettingGetAllByServiceContext ctx)
 {
     if (ctx != null && ctx.Response.Success)
     {
         if (ctx.Response.Data == null || ctx.Response.Data.Count == 0)
         {
             this.Settings = new CaseInsensitiveDictionary <string>();
         }
         else
         {
             this.Settings = ctx.Response.Data.ToIDictionary(new CaseInsensitiveStringDictionary(true),
                                                             x => x.Key.Value, x => x.Value.Value);
         }
     }
     else
     {
         this.Settings = new CaseInsensitiveDictionary <string>();
     }
 }