예제 #1
0
파일: Persist.cs 프로젝트: KTrump/D2C2D
        // Select by name and then cache the result
        public T SelectByName <T>(string name)
        {
            //var objType = typeof(T);

            // var prop1 = objType.GetProperty("id");
            //var prop2 = objType.GetProperty("cachettl");

            T model = _dbase.SelectByName <T>(name);

            //var id = (string) prop1.GetValue(model);
            //var cachettl = (int) prop2.GetValue(model);

            //var objStr = ModelManager.ModelToJson<T>(model);

            //_cache.Insert(id, objStr, cachettl);

            return(model);
        }