コード例 #1
0
        public static void Register(HttpConfiguration config)
        {
            // Web API configuration and services

            // Web API routes
            config.MapHttpAttributeRoutes();
            var corsAttr = new EnableCorsAttribute("*", "*", "*");

            config.EnableCors(corsAttr);
            config.Routes.MapHttpRoute(
                name: "DefaultApi",
                routeTemplate: "api/{controller}/{id}",
                defaults: new { id = RouteParameter.Optional }
                );

            //var json = config.Formatters.JsonFormatter;
            //json.SerializerSettings.PreserveReferencesHandling = Newtonsoft.Json.PreserveReferencesHandling.Objects;
            //config.Formatters.Remove(config.Formatters.XmlFormatter);
            E_CommerceEntities e_commerce = new E_CommerceEntities();

            e_commerce.Configuration.ProxyCreationEnabled = false;
        }
コード例 #2
0
 public OrdersRepository(E_CommerceEntities e_commercedb)
 {
     e_commerce = e_commercedb;
 }
コード例 #3
0
 public UserRepository(E_CommerceEntities e_commercedb)
 {
     e_commerce = e_commercedb;
 }
コード例 #4
0
 public WishListRepository(E_CommerceEntities e_commercedb)
 {
     e_commerce = e_commercedb;
 }
コード例 #5
0
 public RetailerRepository(E_CommerceEntities e_Commercedb)
 {
     e_commerce = e_Commercedb;
 }
コード例 #6
0
 public ProductRepository(E_CommerceEntities e_Commercedb)
 {
     e_commerce = e_Commercedb;
 }