Identified scenarios:
context.GetService<IInMemoryStoreCache>())IStateManager state = null)typeof(IInMemoryStoreCache))May be because generic type check is missed?
Also doesn't seem to detect:
```C#
IStateManager state = null;
But does detect:
```C#
IStateManager state = new StateManager(null);
Finding more cases like this. It seems that the analyzer doesn't detect any uses of internal types/members that don't actually involve invoking anything.
@ajcvickers have converted this issue to a shopping list of currently undetected cases in the analyzer. Let's add more to it as we find them.
private readonly field in private nested class.
@smitpatel can you provide a bit more detail on "private readonly field in private nested class", possibly a code fragment?
public class A
{
private class B
{
private readonly InternalEntityEntry Entry;
}
}