public override JobTaskResult SetResultToNextState() { var result = new AssetTaskResult(); result.ResultType = typeof(AssetTaskResult); if (this.Asset == null) throw new InvalidOperationException("Moving to next state when Asset is null"); result.Asset = this.Asset; result.TaskCompletionTime = DateTime.UtcNow; return result; }
public override JobTaskResult SetResultToNextState() { var result = new AssetTaskResult(); result.ResultType = typeof(AssetTaskResult); if (this.Asset == null) { throw new InvalidOperationException("Moving to next state when Asset is null"); } result.Asset = this.Asset; result.TaskCompletionTime = DateTime.UtcNow; return(result); }