Visual Studio 2017 Version 15.9.9
Steps to Reproduce:
public class MyContext : DbContext { }
public class Class
{
private readonly MyContext _context;
private readonly DbContext _dbContext;
public Class(MyContext context)
{
_dbContext = context;
_context = context;
((IDisposable)_context).Dispose();
((IDisposable)_dbContext).Dispose();
((IDisposable)context).Dispose();
DbContext dbContext = _context;
((IDisposable)dbContext).Dispose();
}
}

Expected Behavior:
Show IDE0004 message for all cast
Actual Behavior:
IDE0004 was only shown when casting for fields
Visual Studio 2017 Version 15.9.9
Steps to Reproduce:
Expected Behavior:
Show IDE0004 message for all cast
Actual Behavior:
IDE0004 was only shown when casting for fields