Ejemplo n.º 1
0
        public async Task <TagResult> PostTag(TagCreateRequest tagCreateRequest)
        {
            var tagCommand = CreateTagCommand(tagCreateRequest);
            await m_commandExecutor.ExecuteAsync(tagCommand);

            var postedTag = await FindTag(tagCommand.Id);

            return(postedTag);
        }
Ejemplo n.º 2
0
        private TagCommand CreateTagCommand(TagCreateRequest tagRequest)
        {
            var tagCommand = new TagCommand
            {
                Id   = m_idGenerator.GenerateId(),
                Name = tagRequest.Name
            };

            return(tagCommand);
        }