public static IClrTypeKeyResolver GetClrTypeKeyResolver(this ServicesContainer services) { var resolver = services.GetService(typeof(IClrTypeKeyResolver)) as IClrTypeKeyResolver; if (resolver == null) { resolver = new DefalutClrTypeKeyResolver(); services.Add(typeof(IClrTypeKeyResolver), resolver); } return(resolver); }
public void TestMehtod2() { var resolver = new DefalutClrTypeKeyResolver(); var info = new ClrTypeInfo(typeof(Customer), resolver); var con = new ControllerInfo(info, typeof(CustomersController), "Customers"); }