public async Task <ActionResult <Chain> > AddChain(Chain chain) { var createdChain = await _chainService.AddNewChain(chain); return(CreatedAtAction(nameof(GetChain), new { id = createdChain.Id }, createdChain)); }
public async Task <Chain> AddNewChain(Chain chain) { chain.Id = Guid.NewGuid().ToString(); return(await _chainRepository.AddChain(chain)); }