public override bool Equals(object obj) { if (EmbeddedModel == null) { return(obj is ExViewModel ? (obj as ExViewModel).EmbeddedModel == null : false); } if (obj is ExViewModel) { return(EmbeddedModel.Equals((obj as ExViewModel).EmbeddedModel)); } return(EmbeddedModel.Equals(obj)); }
public override bool Equals(object obj) { if (_embeddedModel == null) { return(false); } if (obj is EntryViewModel <FI, DI, FSI> ) { return(EmbeddedModel.Equals((obj as EntryViewModel <FI, DI, FSI>).EmbeddedModel)); } return(false); }