internal void AddEntity(CreateEntityDto dto) { Validator .Create() .Check( nameof(dto.Name), !_db.ContainsKey(dto.Name ?? ""), "An entity with this name already exists.") .ThrowIfInvalid(); var e = new Entity(dto.Age, dto.Name); _db.Add(e.Name, e); }
public void Post(CreateEntityDto dto) { _service.AddEntity(dto); }