public static async Task <FormatVideoRequest> ExtractThumbnail( [ActivityTrigger] FormatVideoRequest formatVideoRequest, ILogger logger) { logger.LogInformation($"Running ExtractThumbnail activity for {formatVideoRequest.FileName} file"); await Task.Delay(1000); return(new FormatVideoRequest { FileName = "thumbnail.png" }); }
public static async Task <FormatVideoRequest> PrependIntroVideo( [ActivityTrigger] FormatVideoRequest formatVideoRequest, ILogger logger) { logger.LogInformation($"Running PrependIntroVideo activity for {formatVideoRequest.FileName} file"); await Task.Delay(1000); return(new FormatVideoRequest { FileName = "prependintro.mp4" }); }
public static async Task <FormatVideoRequest> TranscodeVideo( [ActivityTrigger] FormatVideoRequest formatVideoRequest, ILogger logger) { logger.LogInformation($"Running TranscodeVideo activity for {formatVideoRequest.FileName} file"); await Task.Delay(1000); return(new FormatVideoRequest { FileName = "transcoded.mp4" }); }