public Object(IPortalApplication portalApplication, IMcmRepository mcmRepository, IPermissionManager permissionManager, IObjectCreate objectCreate, IObjectDelete objectDelete, IObjectSetPublishSettings objectSetPublishSettings) : base(portalApplication, mcmRepository, permissionManager) { ObjectCreate = objectCreate; ObjectDelete = objectDelete; ObjectSetPublishSettings = objectSetPublishSettings; ObjectQueryHelper = new ObjectQueryHelper(portalApplication); }
public ObjectCreateController(IOptions <JwtSettings> options, IObjectCreate objectCreate) { this._objectCreate = objectCreate; this.setting = options.Value; }
protected Mcm.Extension.v5.Object Make_ObjectV5Extension(IObjectCreate objectCreate) { return (Mcm.Extension.v5.Object)new Mcm.Extension.v5.Object(PortalApplication.Object, McmRepository.Object, PermissionManager.Object, objectCreate, null, null).WithPortalRequest(PortalRequest.Object); }