У меня есть класс DataServiceContext с именем EntityContainer, который был сгенерирован из конечной точки OData.То, что я пытаюсь сделать, это передать тип класса сущности этого контекста методу, который затем запустит стандартный запрос и выполнит некоторую обработку.Код для «процесса» одинаков для набора из 10 различных прав контекста.Вот как я это сделал, не задумываясь:
var allOnboarded = context.OnboardingCandidateInfo.AddQueryOption("$skip", skip);
var resultsRaw = await allOnboarded.ExecuteAsync();
Есть ли способ передать мне OnboardingCandidateInfo в качестве типа или параметра в функцию, которую я затем смогу использовать для доступа из контекста?Я пытался, как это, но просто не уверен, как ссылаться на него из контекста.
process<OnboardingCandidateInfo>(config);
private void process<T>(MapperConfiguration config) {
IMapper iMapper = config.CreateMapper();
try
{
bool more = true;
int skip = 0;
while (more)
{
System.Type t = typeof(T);
var results = context.??????
var resultsRaw = await results.ExecuteAsync();