public override void Registros(StructureMap.Graph.IAssemblyScanner scan) { scan.AssemblyContainingType <RegistraDependencias>(); scan.AddAllTypesOf(typeof(IRepositorio <>)); scan.Convention <HibernateRepositoryConvention>(); scan.AddAllTypesOf(typeof(IRepositorio)); scan.Convention <HibernateRepositoryConvention>(); scan.AddAllTypesOf(typeof(IRepositorioUnico <>)); scan.Convention <HibernateRepositoryConvention>(); this.For <IFileTransfer>().Use(x => FileTransferCliente.Obter()); scan.AddAllTypesOf <Seed>(); }
public override void Initialize(StructureMap.Graph.IAssemblyScanner scan) { base.Initialize(scan); scan.AssemblyContainingType(typeof(Microsoft.TeamFoundation.Client.TfsTeamProjectCollection)); }