コード例 #1
0
        public Task DeleteVacancyAsync(Guid vacancyId, VacancyUser user)
        {
            var command = new DeleteVacancyCommand
            {
                VacancyId = vacancyId,
                User      = user
            };

            return(_messaging.SendCommandAsync(command));
        }
コード例 #2
0
        private List <Task> GetDeleteVacancyTasks(IEnumerable <VacancyIdentifier> vacancies)
        {
            var tasks = new List <Task>();

            foreach (var v in vacancies)
            {
                var cmd = new DeleteVacancyCommand()
                {
                    VacancyId = v.Id
                };
                tasks.Add(_messaging.SendCommandAsync(cmd));
            }

            return(tasks);
        }