MicroLite.Configuration.ConfigureExtensions.SetMappingConvention C# (CSharp) Method

SetMappingConvention() public method

public SetMappingConvention ( IMappingConvention mappingConvention ) : void
mappingConvention IMappingConvention
return void
        public void SetMappingConvention(IMappingConvention mappingConvention)
        {
            if (mappingConvention == null)
            {
                throw new ArgumentNullException("mappingConvention");
            }

            if (this.log.IsInfo)
            {
                this.log.Info(LogMessages.ConfigureExtensions_UsingMappingConvention, mappingConvention.GetType().FullName);
            }

            ObjectInfo.MappingConvention = mappingConvention;
        }

Usage Example

            public void AnArgumentNullExceptionShouldBeThrown()
            {
                var configureExtensions = new ConfigureExtensions();

                var exception = Assert.Throws<ArgumentNullException>(() => configureExtensions.SetMappingConvention(null));

                Assert.Equal("mappingConvention", exception.ParamName);
            }
All Usage Examples Of MicroLite.Configuration.ConfigureExtensions::SetMappingConvention