public static void StartTask(string source, string taskName, int itemId, BackgroundTaskParameter parameter) { StartTask(source, taskName, null, itemId, parameter); }
public static void StartTask(string source, string taskName, object itemName, int itemId, int packageId, BackgroundTaskParameter parameter) { List <BackgroundTaskParameter> parameters = new List <BackgroundTaskParameter>(); if (parameter != null) { parameters.Add(parameter); } StartTask(source, taskName, itemName, itemId, 0, packageId, -1, parameters); }
public static T StartResultTask <T>(string source, string taskName, int itemId, BackgroundTaskParameter parameter) where T : ResultObject, new() { StartTask(source, taskName, itemId, parameter); T res = new T(); res.IsSuccess = true; return(res); }
public static void StartTask(string source, string taskName, object itemName, BackgroundTaskParameter parameter) { StartTask(source, taskName, itemName, 0, parameter); }