Ejemplo n.º 1
0
        public static void Bootstrap()
        {
            RouteConfigurator.RegisterRoutes(RouteTable.Routes);
            ControllerBuilder.Current.SetControllerFactory(new WindsorControllerFactory(IoC.Container));
            WindsorConfigurator.Configure();
            AwesomeConfigurator.Configure();


            Globals.PicturesPath = HttpContext.Current.Server.MapPath("~/pictures");
            new Worker().Start();
        }
Ejemplo n.º 2
0
        public void AuditObjectModificationSetsObjectName()
        {
            var sampleObject = new RouteConfigurator();

            Audit audit = null;

            AuditInterceptor.UserAuth.Expect(a => a.CurrentUserName).Return("currentUser");

            AuditRepository
                .Expect(a => a.EnsurePersistent(Arg<Audit>.Is.Anything, Arg<bool>.Is.Anything, Arg<bool>.Is.Anything))
                .WhenCalled(a => audit = (Audit)a.Arguments.First());

            AuditInterceptor.AuditObjectModification(sampleObject, null, AuditActionType.Update);

            Assert.AreEqual("RouteConfigurator", audit.ObjectName);
        }
Ejemplo n.º 3
0
        public static RouteConfigurator <T> To <T>(this RouteConfigurator <T> configurator, Action <T> callback)
        {
            configurator.UseBuilder(definition => new DelegateRouteBuilder <T>(definition, callback));

            return(configurator);
        }
Ejemplo n.º 4
0
 static void DefaultConfigureAction(RouteConfigurator obj)
 {
     throw new InvalidOperationException("No channels have been specified for the actor: " + typeof(TActor).Name);
 }