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)); }
public static StructureMap.Graph.IAssemblyScanner ForBottles(this StructureMap.Graph.IAssemblyScanner scanner, Action <Assembly> action) { action.ForBottles(); return(scanner); }
public override void Registros(StructureMap.Graph.IAssemblyScanner scan) { this.For <ISessaoDoUsuario>().Use <SessaoDoUsuarioServidoDoWindows>(); }