protected override async Task HandleSubmissionEvent(SubmissionJobSucceeded message, ILevyFundedService fundingService) { await fundingService.RemovePreviousSubmissions(message); }
protected override async Task HandleSubmissionEvent(SubmissionJobFailed message, ILevyFundedService fundingService) { await fundingService.RemoveCurrentSubmission(message); }
protected abstract Task HandleSubmissionEvent(T message, ILevyFundedService fundingService);