public ISlotForResponse Delete(int id) { ISlot slot = m_Repository.FindById(id); if (slot == null) { return(null); } m_Repository.Remove(slot); return(new SlotForResponse(slot)); }