using System;
using Xpand.Persistent.Base.ModelDifference;


namespace Xpand.ExpressApp.ModelDifference.Security.Improved {
    [Serializable]
    public class ModelCombinePermissionRequest : DevExpress.ExpressApp.Security.OperationPermissionRequestBase {
        public ModelCombinePermissionRequest(ApplicationModelCombineModifier modifier)
            : base(ModelCombineOperationPermission.OperationName) {
            Modifier = modifier;
        }

        public ApplicationModelCombineModifier Modifier { get; private set; }


        public override object GetHashObject() {
            return "ModelCombinePermissionRequest";
        }
    }
}