示例#1
0
    public object BindModel(ControllerContext controllerContext,
                            ModelBindingContext bindingContext)
    {
        storeRepository = new StoreObjectRepository();
        Uri         url   = HttpContext.Current.Request.Url;
        string      dom   = url.Host;
        StoreObject store = storeRepository.Stores.FirstOrDefault(s => s.MainURL == dom);

        if (store != null)
        {
            HttpContext.Current.Session[sessionKey] = store;
        }
        return(store);
    }
示例#2
0
 public StoreModelBinder()
 {
     storeRepository = new StoreObjectRepository();
 }