コード例 #1
0
 public override void AddCustomConfiguration(INailsConfigurator configurator)
 {
     configurator.IoC
     .Lemming <SpringVirtualMethodsProxyFactory>()
     .Lemming <DefaultAdvisorAutoProxyCreator>(
         m => m.Reference <DefaultAopProxyFactory>(x => x.AopProxyFactory));
 }
コード例 #2
0
ファイル: CompleteTests.cs プロジェクト: tmilar/encuentrame
 protected override void ConfigureNails(INailsConfigurator nails)
 {
     nails.IoC.Container <NailsFramework.IoC.Spring>()
     .Lemming <Service>()
     .Lemming <ServiceDependency>()
     .Initialize();
 }
コード例 #3
0
ファイル: EntityModelBinderTests.cs プロジェクト: pofman/NSA
 protected override void ConfigureNails(INailsConfigurator nails)
 {
     nails.InspectAssemblyOf<Domain.Client>()
          .InspectAssemblyOf<ClientsController>()
          .IoC.Container<Unity>()
          .Persistence.DataMapper<Memory>()
          .Logging.Logger<Log4net>();
 }
コード例 #4
0
ファイル: EntityModelBinderTests.cs プロジェクト: pofman/NSA
 protected override void ConfigureNails(INailsConfigurator nails)
 {
     nails.InspectAssemblyOf <Domain.Client>()
     .InspectAssemblyOf <ClientsController>()
     .IoC.Container <Unity>()
     .Persistence.DataMapper <Memory>()
     .Logging.Logger <Log4net>();
 }
コード例 #5
0
ファイル: Global.asax.cs プロジェクト: pofman/NSA
 protected override void ConfigureNails(INailsConfigurator nails)
 {
     nails.InspectAssemblyOf <Domain.Client>()
     .InspectAssemblyOf <HomeController>()
     .InspectAssemblyOf <AdapterManager>()
     .IoC.Container <Unity>()
     .Persistence.DataMapper <EntityFramework>(x => x.Configure <NSAContext>())
     .Logging.Logger <Log4net>()
     .Initialize();
 }
コード例 #6
0
ファイル: Global.asax.cs プロジェクト: pofman/NSA
 protected override void ConfigureNails(INailsConfigurator nails)
 {
     nails.InspectAssemblyOf<Domain.Client>()
         .InspectAssemblyOf<HomeController>()
         .InspectAssemblyOf<AdapterManager>()
         .IoC.Container<Unity>()
         .Persistence.DataMapper<EntityFramework>(x => x.Configure<NSAContext>())
         .Logging.Logger<Log4net>()
         .Initialize();
 }
コード例 #7
0
ファイル: Global.asax.cs プロジェクト: pofman/AzureTest
 protected override void ConfigureNails(INailsConfigurator nails)
 {
     nails.InspectAssemblyOf<SystemDate>()
         .InspectAssemblyOf<Player>()
         .InspectAssemblyOf<HomeController>()
         .IoC.Container<Unity>()
         .Persistence.DataMapper<EntityFramework>(x => x.Configure<EfContext>())
         .Logging.Logger<Log4net>()
         .Initialize();
 }
コード例 #8
0
        public override void AddCustomConfiguration(INailsConfigurator configurator)
        {
            base.AddCustomConfiguration(configurator);

            configurator.UnitOfWork.ConnectionBoundUnitOfWork(false);

            if (ConfigureContext)
            {
                configurator
                .IoC.Lemming <WebExecutionContext>()
                .Lemming <WebSessionContext>();
            }
        }
コード例 #9
0
 protected override void ConfigureNails(INailsConfigurator nails)
 {
     nails.IoC.Container <NailsFramework.IoC.Spring>()
     .Persistence.DataMapper <NailsFramework.Persistence.NHibernate>(
         x => x.Configure(c => MappingConfigurator.Configure(c)))
     .UserInterface.Platform <Mvc>()
     .Logging.Logger <Log4net>()
     .InspectAssembly(@"bin\Encuentrame.Model.dll")
     .InspectAssembly(@"bin\Encuentrame.Support.Mappings.dll")
     .InspectAssembly(@"bin\Encuentrame.Model.Mappings.dll")
     .InspectAssembly(@"bin\Encuentrame.Security.dll")
     .InspectAssembly(@"bin\Encuentrame.Web.dll")
     .InspectAssembly(@"bin\Encuentrame.Support.Email.dll")
     .InspectAssembly(@"bin\Encuentrame.Support.ExpoNotification.dll")
     .Aspects
     .ApplyBehavior <LogBehavior>().ToInheritorsOf(typeof(ControllerBase))
     .ApplyBehavior <AuditBehavior>().ToMethodsWithAttribute <AuditAttribute>()
     .IoC.Lemming <DomainAuthenticationProvider>()
     .IoC.Lemming <AuthenticationDataProvider>()
     .IoC.Lemming <TranslationService>();
 }
コード例 #10
0
 public override void AddCustomConfiguration(INailsConfigurator configurator)
 {
 }
コード例 #11
0
 public virtual void AddCustomConfiguration(INailsConfigurator configurator)
 {
 }
コード例 #12
0
 static void ConfigureTestDelegate(INailsConfigurator nails)
 {
     configureTestDelegateCalled = true;
     nails.IoC.Container <NailsFramework.IoC.Spring>()
     .Initialize();
 }
コード例 #13
0
 protected abstract void ConfigureNails(INailsConfigurator nails);
コード例 #14
0
ファイル: Mvc.cs プロジェクト: tmilar/encuentrame
 public override void AddCustomConfiguration(INailsConfigurator configurator)
 {
     base.AddCustomConfiguration(configurator);
     configurator.IoC.InspectAssemblyOf <Mvc>();
 }