/// <summary>
        /// This method runs once in the Module life.
        /// In this method, you can do registrations of the not UI related components.
        /// (eg: datasource, plugin)
        /// </summary>
        public void Integrate()
        {
            // Register OceanCoursePlugin._1_CoreAndServices.HelloWorldWorkstep
            HelloWorldWorkstep helloworldworkstepInstance = new HelloWorldWorkstep();

            PetrelSystem.WorkflowEditor.Add(helloworldworkstepInstance);

            CoreLogger.Info($"{ClassName}: {MethodBase.GetCurrentMethod().Name}");
        }
示例#2
0
        public static void Entry(Application application, string[] args)
        {
            CoreLogger.Info("Initiallize SharpEngine");
            ClientLogger.Warn("Initialize Client");



            application.Run();
        }
 public HelloModule()
 {
     CoreLogger.Info($"{ClassName}: {MethodBase.GetCurrentMethod().Name}");
 }
 public void IntegratePresentation()
 {
     CoreLogger.Info($"{ClassName}: {MethodBase.GetCurrentMethod().Name}");
 }
 public void Disintegrate()
 {
     CoreLogger.Info($"{ClassName}: {MethodBase.GetCurrentMethod().Name}");
 }
 public void Initialize()
 {
     CoreLogger.Info($"{ClassName}: {MethodBase.GetCurrentMethod().Name}");
 }
 public CoreAndServicesModule()
 {
     CoreLogger.Info($"{ClassName}: {MethodBase.GetCurrentMethod().Name}");
 }