public void Process(PipelineArgs args) { Assert.ArgumentNotNull(args, "args"); Task.Run(() => { try { if (DisableItemGeneration?.ToLower() != "true") { EnsureDesktopButton(); } if (Factory.GetDatabase("master", false) != null) { ScsMainRegistration maintmp = new ScsMainRegistration("", "", ""); _registration.RegisterSidekick(maintmp); _registration.RegisterSidekick(maintmp.Controller, maintmp); var pipeline = CorePipelineFactory.GetPipeline("scsRegister", string.Empty); pipeline.Run(new PipelineArgs()); RegisterRoutes("scs"); } }catch (Exception e) { Log.Error("Problem initializing Sidekick.", e, this); } }); }
public void Process(PipelineArgs args) { Assert.ArgumentNotNull(args, "args"); EnsureDesktopButton(); if (Factory.GetDatabase("master", false) != null) { ScsMainRegistration maintmp = new ScsMainRegistration("", "", ""); _registration.RegisterSidekick(maintmp); _registration.RegisterSidekick(maintmp.Controller, maintmp); var pipeline = CorePipelineFactory.GetPipeline("scsRegister", string.Empty); pipeline.Run(new PipelineArgs()); RegisterRoutes("scs"); } }
public virtual void Process(PipelineArgs args) { _scsRegistrationService.RegisterSidekick(this); _scsRegistrationService.RegisterSidekick(Controller, this); }
public virtual void Process(PipelineArgs args) { Registration.RegisterSidekick(this); Registration.RegisterSidekick(Controller, this); }