public async Task CreateBlog(DomainModel.Models.Blog blog) { var titleIndex = blog.Text?.IndexOf("<h1>"); if (titleIndex >= 0) { var endIndex = blog.Text.IndexOf("</h1>") - 5; blog.Title = blog.Text.Substring(titleIndex.Value + 4, endIndex); } await _blogRepository.CreateBlog(blog); }
public async Task CreateBlog(DomainModel.Models.Blog blog) { var entity = _mapper.Map <Blog>(blog); await Add(entity); }