public void Delete() { _context.Service.DeleteDomain(this._name); //TODO: switch to deferred/command pattern } }