here is the query in full from my function. How is able to figure out the context? get a document store (mine is a class field)? or what practice should one use to utilise LinqInsight in this regard?
Code: Select all
using (var session = documentStore.OpenAsyncSession(runDatabase))
{
IQueryable<StrategyIndividual> query = session.Query<StrategyIndividual>()
.Skip(startIndex)
.Take(count)
.Select(x => new StrategyIndividual {
Id = x.Id, Parent = x.Parent, Index = x.Index,
});
var results = await query.ToListAsync();
return results;
}
}
Transformation error:
Can't resolve invocation 'asyncDocumentSession.Query<StrategyIndividual> ()'.
Expression:
from x in asyncDocumentSession.Query<StrategyIndividual>().Skip(startIndex).Take(count)
select new StrategyIndividual {
Id = x.Id,
Parent = x.Parent,
Index = x.Index
}
System.InvalidOperationException
at #=qQWE6EzNwR4LVY_rIek2gwjJpCj_smFsVwYBxRPAO7DZgSKVUf2FwwM1JdiKzTbpf1JtcXaQsljCrFfwdMF0jBnBT$BqmY9b6DDnfsO1Liik=.#=qfszlRMrkx1eyzIOdXJy6Aw==(KnownLanguages #=qRq1cxE6CqjU79YP9WS6Fjg==, SyntaxTree #=qT_fyoKvHOiUUIByiLAk$JQ==, AstNode #=qJ_Yc45vTatIzuCBuL5yHng==, TypeSystem #=qVGHfK_IA8M1w7B1hcj2u$w==)
at #=qQWE6EzNwR4LVY_rIek2gwjJpCj_smFsVwYBxRPAO7DZgSKVUf2FwwM1JdiKzTbpf1JtcXaQsljCrFfwdMF0jBnBT$BqmY9b6DDnfsO1Liik=.#=qPndfse3A4SZU6iwzU8$o7A==(IDebuggerIntegration #=qCupEXxsxgbLecvL0Ym0mJQ==, KnownLanguages #=qrNX3nbj9PaJFO3G_dhUmRw==, SyntaxTree #=qqGLTmaiejYTmpiF59bQafw==, AstNode #=qFwxhGrfiKT9zaBzbECB4OA==, TypeSystem #=q_ge56BlKvuNZyof4CX97BA==, Dictionary`2 #=qUIxOW8rgNr2CbxTQ8LsJ8w==, List`1& #=qfBBIUwUr1MOwQLQa6JWYlQ==, List`1& #=q8pJshEoTZ4kHl$NApqg3pQ==)
at #=q6RwZHrTR55OU6m8f2D7i3VyRAKF_1x8GziX4pC777cEwUCq5BtOqGtGHmMlt2drGAckI8dg_BZ9bkX0GivRrmQ==.#=qMPxai69vTlFiRxFO8YcFkg==()
at #=q6RwZHrTR55OU6m8f2D7i3VyRAKF_1x8GziX4pC777cEwUCq5BtOqGtGHmMlt2drGAckI8dg_BZ9bkX0GivRrmQ==.#=qTqL1YRmVsafKJ97nxxrMpg==()
at #=q6RwZHrTR55OU6m8f2D7i3VyRAKF_1x8GziX4pC777cEwUCq5BtOqGtGHmMlt2drGAckI8dg_BZ9bkX0GivRrmQ==.#=qjfSgZOyuFmiE3bnCvKcqr4IOVoWBcV90RR9V7uS_Ywc=.#=q6NT6amo2vNsufOTptDVqyfHA4UC15BiqpkYqY0jKSI0=()