コード例 #1
0
        public async Task <bool> DeleteAsync(string jobId)
        {
            if (long.TryParse(jobId, out long finalJobId) == false)
            {
                throw new ArgumentException($"The jobId '{jobId}' should be a number.", nameof(jobId));
            }

            var jobInfo = await _store.GetAsync(finalJobId);

            await _store.DeleteAsync(jobInfo);

            return(true);
        }
コード例 #2
0
        public async Task <bool> DeleteAsync(string jobId)
        {
            BackgroundJobInfo jobInfo = await _store.GetAsync(jobId);

            if (jobInfo == null)
            {
                return(false);
            }

            await _store.DeleteAsync(jobInfo);

            return(true);
        }