Example #1
0
    protected override DbEntityValidationResult ValidateEntity(DbEntityEntry entityEntry, IDictionary <object, object> items)
    {
        if (entityEntry.Entity is IMyValidationInterface)
        {
            var validationContext = new MyDBContext();

            var modifiedEntity = entityEntry.Entity;
            var originalEntity = validationContext.GetEntityByPrimaryKey(a);
            items.Add("OriginalEntity", originalEntity);
        }
        return(base.ValidateEntity(entityEntry, items));
    }