public override bool Equals(object obj) {
if (obj == null) {
return false;
}
var otherKey = obj as WriterQueryCacheKey;
if (otherKey == null) {
return false;
}
return Object.ReferenceEquals(this.Configuration, otherKey.Configuration) && this.Type == otherKey.Type;
}
}