Closed HuiyunPeng closed 1 month ago
Hum from the stack trace it seems it fails to get the DeclaringTypeDefinition
for an explicit interface implementation method. Can you provide the code that generate this error? You can get more infos by changing the LogLevel to pinpoint the member it is handling during the exception if needed.
This is the member that generate this error.
/// <summary>
/// NOTE: must be kept in sync with Execute{TResult}/>
/// </summary>
Task<TResult> AsyncQueryProvider.ExecuteAsync<TResult>(Expression expression, CancellationToken cancellationToken)
{
...
}
sorry for the laaaaate reply, I have been pretty busy with work and completely disconnected for some nice holydays.
It seems related to an old issue someone reported to me, for some reason there is some dependencies that doesn't manage to be loaded and ICsharpCode.Decompiler can't find the full type information. I'll need to test (can you provide the package reference/dependencies from where AsyncQueryProvider
is coming from?) just to be sure but I will probably need to safe guard against those cases :/
cleaning up old issues/discussion to keep relevant stuff, feel free to reopen if needed.
I'm not able to run default documentation on one of my c# projects. Is this caused by default documentation or ICSharpCode.Decompiler?
Stack trace: