Beispiel #1
0
        public void EnqueueJob(IBackgroundJobParam bgJobParam)
        {
            IBackgroundJobType    bgJobType = GetBackgroundJobType(bgJobParam.BackgroundJobTypeID);
            IBackgroundJobHandler bgBackgroundJobHandler =
                (IBackgroundJobHandler)Helper.LoadObject(bgJobType.HandlerAssemblyName, bgJobType.HandlerClassName);

            BackgroundJob.Enqueue(() => bgBackgroundJobHandler.Process(bgJobParam, null));
        }