コード例 #1
0
        public async Task <Unit> Handle(DeleteEnum request, CancellationToken cancellationToken)
        {
            var solution = await _solutionRepository.GetEntities()
                           .Where(e => e.Id == request.SolutionId)
                           .FirstOrDefaultAsync();

            var solutionAccessor = new SolutionAccessor(solution.Path);
            await solutionAccessor.DeleteEnumAsync(request.Id);

            return(Unit.Value);
        }