diff --git a/src/ImageProcessor.Web/NET45/Helpers/TaskHelpers.cs b/src/ImageProcessor.Web/NET45/Helpers/TaskHelpers.cs index b4f339794..961498c09 100644 --- a/src/ImageProcessor.Web/NET45/Helpers/TaskHelpers.cs +++ b/src/ImageProcessor.Web/NET45/Helpers/TaskHelpers.cs @@ -30,9 +30,7 @@ namespace ImageProcessor.Web.Helpers /// public static Task Run(Action action) { - Task task = new Task(action); - task.Start(); - return task; + return Task.Factory.StartNew(action); } /// @@ -47,9 +45,7 @@ namespace ImageProcessor.Web.Helpers /// public static Task Run(Func function) { - Task task = new Task(function); - task.Start(); - return task; + return Task.Factory.StartNew(function); } } }