示例#1
0
 public static Task Ok(this RouterContext context)
 {
     return(context.OwinContext.Ok());
 }
示例#2
0
 public static dynamic Payload(this RouterContext context)
 {
     return(JSON.DeserializeDynamic(new StreamReader(context.OwinContext.Request.Body).ReadToEnd()));
 }
示例#3
0
 public static Task OkJson <TIn>(this RouterContext context, Func <TIn> item)
 {
     return(context.OwinContext.OkJson(item));
 }
示例#4
0
 public static TOut Payload <TOut>(this RouterContext context)
 {
     return(JSON.Deserialize <TOut>(new StreamReader(context.OwinContext.Request.Body).ReadToEnd()));
 }
示例#5
0
 public static T Param <T>(this RouterContext context, string identifier)
 {
     return((T)TypeDescriptor.GetConverter(typeof(T)).ConvertFromInvariantString(context.Params[identifier]));
 }