Exemplo n.º 1
0
 /// <summary>
 /// Override a global entity analyzer.
 /// </summary>
 /// <param name="analyzer"></param>
 public static void OverrideAnalyzer(IEntityAnalyzer analyzer)
 {
     if (analyzer == null)
     {
         throw new ArgumentNullException("analyzer");
     }
     _Analyzer = analyzer;
 }
 public CloudDatastoreStorageFactory(
     IEnvConfigurationStore configurationStore,
     IEntityAnalyzer entityAnalyzer,
     IKeyFactory keyFactory)
 {
     _configurationStore = configurationStore;
     _entityAnalyzer     = entityAnalyzer;
     _keyFactory         = keyFactory;
 }
Exemplo n.º 3
0
 public CloudDatastoreStorage(
     IEnvConfigurationStore configurationStore,
     IEntityAnalyzer entityAnalyzer,
     IKeyFactory keyFactory)
 {
     _configurationStore = configurationStore;
     _entityAnalyzer     = entityAnalyzer;
     _serializer         = new CloudDatastoreEntitySerializer <T>(entityAnalyzer);
     _keyFactory         = keyFactory;
 }
Exemplo n.º 4
0
 public CloudDatastoreEntitySerializer(IEntityAnalyzer analyzer)
 {
     _analyzer = analyzer;
 }
Exemplo n.º 5
0
 static EntityAnalyzer()
 {
     _Analyzer = new EntityAnalyzer();
 }