Esempio n. 1
0
        /// <summary>Used to register concrete implemtations to the DI container</summary>
        /// <param name="registrar">add implementation to the DI container using this registrar</param>
        public void Initialize(IModuleRegistrar registrar)
        {
            //You can register as many types as you want into the Container

            registrar.RegisterTypeAsSingelton <IExternalProductService, WALMARTProductService>("Walmart");
            registrar.RegisterTypeAsSingelton <IExternalProductService, WALMARTProductService>();
        }
Esempio n. 2
0
        /// <summary>Used to register concrete implementations to the DI container</summary>
        /// <param name="registrar">add implementation to the DI container using this registrar</param>
        public void Initialize(IModuleRegistrar registrar)
        {
            Contract.Requires(registrar != null);

            registrar.RegisterTypeAsSingelton <ICipher, RijndaelManagedCipher>();
            registrar.RegisterTypeAsSingelton <ISecurity, SecurityService>();
        }
Esempio n. 3
0
        /// <summary>Used to register concrete implemtations to the DI container</summary>
        /// <param name="registrar">add implementation to the DI container using this registrar</param>
        public void Initialize(IModuleRegistrar registrar)
        {
            //You can register as many types as you want into the Container

            registrar.RegisterTypeAsSingelton <IExternalProductService, BESTBUYProductService>("BestBuy");
            registrar.RegisterTypeAsSingelton <IExternalProductService, BESTBUYProductService>();
        }
Esempio n. 4
0
        /// <summary>Used to register concrete implementations to the DI container</summary>
        /// <param name="registrar">add implementation to the DI container using this registrar</param>
        public void Initialize(IModuleRegistrar registrar)
        {
            Contract.Requires(registrar != null);

            registrar.RegisterTypeAsSingelton <DbContextOptions <GenericContext>, DbContextOptions <GenericContext> >(SettingsManager.DBOptions);
            registrar.RegisterType <GenericContext, GenericContext>();
            registrar.RegisterType <IGenericRepo, GenericRepo>();
        }
Esempio n. 5
0
        /// <summary>Used to register concrete implementations to the DI container</summary>
        /// <param name="registrar">add implementation to the DI container using this registrar</param>
        public void Initialize(IModuleRegistrar registrar)
        {
            Contract.Requires(registrar != null);

            //You can register as many types as you want into the Container

            //registrar.RegisterType<ITest, Test>();
            //registrar.RegisterTypeAsSingelton<ITest, Test>();

            registrar.RegisterTypeAsSingelton <ICaptcha, GoogleRecaptcha>();
        }
Esempio n. 6
0
 /// <summary>Used to register concrete implemtations to the DI container</summary>
 /// <param name="registrar">add implementation to the DI container using this registrar</param>
 public void Initialize(IModuleRegistrar registrar)
 {
     registrar.RegisterTypeAsSingelton <IDAL, DALMoq>();
 }
Esempio n. 7
0
 /// <summary>Used to register concrete implemtations to the DI container</summary>
 /// <param name="registrar">add implementation to the DI container using this registrar</param>
 public void Initialize(IModuleRegistrar registrar)
 {
     registrar.RegisterTypeAsSingelton <ICipher, TripleDES>();
     registrar.RegisterTypeAsSingelton <ISecurity, SecurityService>();
 }
Esempio n. 8
0
        /// <summary>Used to register concrete implementations to the DI container</summary>
        /// <param name="registrar">add implementation to the DI container using this registrar</param>
        public void Initialize(IModuleRegistrar registrar)
        {
            Contract.Requires(registrar != null);

            registrar.RegisterTypeAsSingelton <ISecurity, SecurityMock>();
        }
Esempio n. 9
0
 /// <summary>Used to register concrete implemtations to the DI container</summary>
 /// <param name="registrar">add implementation to the DI container using this registrar</param>
 public void Initialize(IModuleRegistrar registrar)
 {
     registrar.RegisterTypeAsSingelton <ISecurity, SecurityMoq>();
 }
Esempio n. 10
0
        /// <summary>Used to register concrete implementations to the DI container</summary>
        /// <param name="registrar">add implementation to the DI container using this registrar</param>
        public void Initialize(IModuleRegistrar registrar)
        {
            Contract.Requires(registrar != null);

            registrar.RegisterTypeAsSingelton <IProxy, Proxy>();
        }
Esempio n. 11
0
 /// <summary>Used to register concrete implemtations to the DI container</summary>
 /// <param name="registrar">add implementation to the DI container using this registrar</param>
 public void Initialize(IModuleRegistrar registrar)
 {
     registrar.RegisterType <IBL, BL>();
     registrar.RegisterTypeAsSingelton <HashHelpers, HashHelpers>();
 }
Esempio n. 12
0
 /// <summary>Used to register concrete implemtations to the DI container</summary>
 /// <param name="registrar">add implementation to the DI container using this registrar</param>
 public void Initialize(IModuleRegistrar registrar)
 {
     registrar.RegisterType <IDAL, DAL>();
     registrar.RegisterTypeAsSingelton <BusContext, BusContext>();
 }