Exemple #1
0
        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);
 }