public static async void RegisterTrippin(
     HttpConfiguration config, HttpServer server)
 {
     // enable query options for all properties
     config.Filter().Expand().Select().OrderBy().MaxTop(null).Count();
     await config.MapRestierRoute<TrippinApi>(
         "TrippinApi", "api/Trippin",
         new RestierBatchHandler(server));
 }
示例#2
0
 public static void RegisterNorthwind(
     HttpConfiguration config, HttpServer server)
 {
     config.Filter().Expand().Select().OrderBy().MaxTop(null).Count();
     config.SetUseVerboseErrors(true);
     config.MapRestierRoute<NorthwindApi>(
         "NorthwindApi", "api/Northwind",
         new RestierBatchHandler(server));
 }
 public static async void RegisterAdventureWorks(HttpConfiguration config, HttpServer server)
 {
     // enable query options for all properties
     config.Filter().Expand().Select().OrderBy().MaxTop(null).Count();
     await config.MapRestierRoute<EntityFrameworkApi<AdventureWorksContext>>(
         "AdventureWorksLT",
         "api/AdventureWorksLT",
         new RestierBatchHandler(server)
         );
 }
 private static async void ConfigureRestierOData(HttpConfiguration config)
 {
     config.Filter().Expand().Select().OrderBy().MaxTop(null).Count();
     await config.MapRestierRoute<EntityFrameworkApi<RestierODataContext>>("RESTierRoute", "restier", new RestierBatchHandler(GlobalConfiguration.DefaultServer));
 }