public virtual void RemoveDataSource(int id) { var dataSource = m_dataSourceRepository.GetDataSourceById(id); //TODO select claim directly, not collection if (dataSource == null) { throw new NoResultException <DataSourceEntity>(); } m_dataSourceRepository.Delete(dataSource); }