C# Class Pizza.Framework.Persistence.AutofacRegisterExtensions

Mostrar archivo Open project: dwdkls/pizzamvc

Public Methods

Method Description
RegisterApplicationServices ( this builder, Assembly servicesAssembly ) : ContainerBuilder
RegisterPersistence ( this builder, string connectionString, Assembly persistenceModelsAssembly ) : ContainerBuilder
RegisterPersistence ( this builder, string connectionString, ITypeSource persistenceModelsTypeSource ) : ContainerBuilder

Private Methods

Method Description
InternalRegisterPersistence ( ContainerBuilder builder, string connectionString, AutoPersistenceModel autoPersistenceModel ) : void
RegisterConfiguration ( IComponentContext cx, string connectionString, AutoPersistenceModel autoPersistenceModel ) : NHibernate.Cfg.Configuration

Method Details

RegisterApplicationServices() public static method

public static RegisterApplicationServices ( this builder, Assembly servicesAssembly ) : ContainerBuilder
builder this
servicesAssembly System.Reflection.Assembly
return Autofac.ContainerBuilder

RegisterPersistence() public static method

public static RegisterPersistence ( this builder, string connectionString, Assembly persistenceModelsAssembly ) : ContainerBuilder
builder this
connectionString string
persistenceModelsAssembly System.Reflection.Assembly
return Autofac.ContainerBuilder

RegisterPersistence() public static method

public static RegisterPersistence ( this builder, string connectionString, ITypeSource persistenceModelsTypeSource ) : ContainerBuilder
builder this
connectionString string
persistenceModelsTypeSource ITypeSource
return Autofac.ContainerBuilder