Beispiel #1
0
 public override void Run(ApiGetByPKContext context)
 {
     ExecuteSingle(context, Service.CacheKeySpecifier);
     // ExecuteSingle(context, (req) => req.Id);
     // ExecuteSingle(context, (req) => req.Id, (req) => req.LifeLength);
     // ExecuteSingle(context, (reader) => {});
     // ExecuteSingle(context, (reader) => {}, (req) => req.Id);
     // ExecuteSingle(context, (reader) => {}, (req) => req.Id, (req) => req.LifeLength);
 }
Beispiel #2
0
 public override Task RunAsync(ApiGetByPKContext context)
 {
     return(ExecuteSingleAsync(context, Service.CacheKeySpecifier));
     // return ExecuteSingleAsync(context, (req) => req.Id);
     // return ExecuteSingleAsync(context, (req) => req.Id, (req) => req.LifeLength);
     // return ExecuteSingleAsync(context, (reader) => {});
     // return ExecuteSingleAsync(context, (reader) => {}, (req) => req.Id);
     // return ExecuteSingleAsync(context, (reader) => {}, (req) => req.Id, (req) => req.LifeLength);
 }
Beispiel #3
0
 // GetByPK
 public string CacheKeySpecifier(ApiGetByPKContext context)
 {
     return(UseCache ? context.Request.Id.ToString() : "");
 }