예제 #1
0
        public LoadWebData_v4 <TKey, TData> LoadDocumentFromWeb(RequestWebData_v4 <TKey> request)
        {
            LoadWebData_v4 <TKey, TData> loadWebData = new LoadWebData_v4 <TKey, TData>(request);

            _LoadDocumentFromWeb(loadWebData);
            return(loadWebData);
        }
예제 #2
0
        public LoadWebData_v4 <TKey, TData> Load(RequestWebData_v4 <TKey> request)
        {
            LoadWebData_v4 <TKey, TData> loadWebData = new LoadWebData_v4 <TKey, TData>(request);

            if (request.ReloadFromWeb || request.RefreshDocumentStore || !DocumentExists(loadWebData))
            {
                _LoadDocumentFromWeb(loadWebData);
                SaveDocument(loadWebData);
            }
            LoadDocument(loadWebData);
            return(loadWebData);
        }
예제 #3
0
 public LoadWebData_v4(RequestWebData_v4 <TKey> request)
 {
     _request = request;
     _key     = request.Key;
 }