private DataResponse <TEntity> HandleGetRequest <TEntity>(DataRequest <TEntity> request) where TEntity : class, IDataEntity { var entity = _storage.Get <TEntity>(request.Id); return(entity == null ? DataResponse <TEntity> .NotFound() : DataResponse <TEntity> .Found(entity)); }