private void DefaultMappings()
        {
            var mappingBuilder = new MappingBuilder(new[] { new MappingFromAttributes(_log) });

            mappingBuilder.FromAssemblyOf <ITypedEntity>();
            mappingBuilder.AddMapping(typeof(ITypedEntity).GetTypeInfo().Assembly, new InternalsMappingsSource(typeof(ITypedEntity).GetTypeInfo().Assembly));
            foreach (var source in mappingBuilder.Sources)
            {
                _container.RegisterInstance(source, source.Description);
            }
        }
Exemple #2
0
 protected virtual void BuildMappings(MappingBuilder m)
 {
     m.FromAssemblyOf <IAnimal>();
     m.AddMapping(GetType().GetTypeInfo().Assembly, Mappings);
 }
 protected virtual void BuildMappings(MappingBuilder m)
 {
     m.FromAssemblyOf<IAnimal>();
     m.AddMapping(GetType().Assembly, Mappings);
 }
 protected override void BuildMappings(MappingBuilder m)
 {
     m.Fluent.FromAssemblyOf<AnimalMap>();
     m.AddMapping(GetType().Assembly, Mappings);
 }