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); } }
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); }