Esempio n. 1
0
 public JobEntrance()
 {
     ISchedulerFactory sf = new StdSchedulerFactory();
     _scheduler = sf.GetScheduler();
     var loggerFactory = new DefaultLoggerFactory();
     _logger = loggerFactory.GetLogger();
 }
Esempio n. 2
0
 protected void Application_Error(Object sender, EventArgs e)
 {
     var error = Server.GetLastError();
     if (error == null) return;
     var errorMessage = new StringBuilder();
     errorMessage.AppendLine(Request.Url.ToString());
     errorMessage.AppendLine(error.TargetSite.ToString());
     errorMessage.AppendLine(error.Message);
     errorMessage.AppendLine(error.ToString());
     errorMessage.AppendLine(error.StackTrace);
     var loggerFactory = new DefaultLoggerFactory();
     loggerFactory.GetLogger().InfoFormat(errorMessage.ToString());
     var url = UrlHelper
         .GenerateUrl("Default", "Message", "Home", null,
         RouteTable.Routes, HttpContext.Current.Request.RequestContext, false);
     if (!string.Equals(Request.Url.AbsolutePath, url, StringComparison.CurrentCultureIgnoreCase))
         HttpContext.Current.Response.Redirect(url + "?Message=" + error.Message, true);
 }
 public FetchProposalFromMessageJob()
 {
     var loggerFactory = new DefaultLoggerFactory();
     _logger = loggerFactory.GetLogger();
     _proposalService = new ProposalService();
 }
Esempio n. 4
0
 public DealFlowNodeFlowToJob()
 {
     var loggerFactory = new DefaultLoggerFactory();
     _logger = loggerFactory.GetLogger();
     _flowEngineService = new FlowEngineServiceInEngine();
 }
Esempio n. 5
0
 public FlowEngineService()
 {
     var loggerFactory = new DefaultLoggerFactory();
     _logger = loggerFactory.GetLogger();
     _jobEntrance = new JobEntrance();
 }
Esempio n. 6
0
 public FlowNodeInstanceJob()
 {
     var loggerFactory = new DefaultLoggerFactory();
     _logger = loggerFactory.GetLogger();
     _flowEngineService = new FlowEngineServiceInEngine();
 }
Esempio n. 7
0
 public JobService()
 {
     var loggerFactory = new DefaultLoggerFactory();
     _logger = loggerFactory.GetLogger(this.GetType().ToString());
     _jobSchedule = new JobSchedule();
 }