public override void Visit(CacheMapping mapping)
        {
            var writer   = serviceLocator.GetWriter <CacheMapping>();
            var cacheXml = writer.Write(mapping);

            document.ImportAndAppendChild(cacheXml);
        }
Beispiel #2
0
        CacheMapping ICacheMappingProvider.GetCacheMapping()
        {
            var mapping = new CacheMapping(attributes.CloneInner());
            mapping.ContainedEntityType = entityType;

            return mapping;
        }
        public override void Visit(CacheMapping mapping)
        {
            var writer = serviceLocator.GetWriter<CacheMapping>();
            var cacheXml = writer.Write(mapping);

            document.ImportAndAppendChild(cacheXml);
        }
Beispiel #4
0
        CacheMapping ICacheMappingProvider.GetCacheMapping()
        {
            var mapping = new CacheMapping(attributes.Clone());

            mapping.ContainedEntityType = entityType;

            return(mapping);
        }
 public CacheBuilder(CacheMapping mapping, Type entityType)
 {
     this.mapping = mapping;
     this.mapping.ContainedEntityType = entityType;
 }
 public virtual void ProcessCache(CacheMapping mapping)
 {
 }
 public virtual void Visit(CacheMapping mapping)
 {
 }
 public CacheInstance(CacheMapping mapping)
     : base(mapping)
 {
     this.mapping = mapping;
 }
 public virtual void ProcessCache(CacheMapping mapping)
 {
 }
Beispiel #10
0
 public CacheInstance(CacheMapping mapping)
     : base(mapping)
 {
     this.mapping = mapping;
 }
 public virtual void Visit(CacheMapping mapping)
 {
 }
 public CacheInspector(CacheMapping mapping)
 {
     this.mapping = mapping;
 }
 public void CreateDsl()
 {
     mapping   = new CacheMapping();
     inspector = new CacheInspector(mapping);
 }
Beispiel #14
0
 public CacheInspector(CacheMapping mapping)
 {
     this.mapping = mapping;
 }
Beispiel #15
0
        protected ModelTester <CacheBuilder, CacheMapping> Cache()
        {
            var mapping = new CacheMapping();

            return(new ModelTester <CacheBuilder, CacheMapping>(() => new CacheBuilder(mapping, typeof(CachedRecord)), x => mapping));
        }
        public CacheInspector(CacheMapping mapping)
        {
            this.mapping = mapping;

            propertyMappings.AutoMap();
        }
 public CacheBuilder(CacheMapping mapping, Type entityType)
 {
     this.mapping = mapping;
     this.mapping.ContainedEntityType = entityType;
 }
 public void CreateDsl()
 {
     mapping = new CacheMapping();
     inspector = new CacheInspector(mapping);
 }