public void Setup() { var siteId = Guid.NewGuid(); var pageId = Guid.NewGuid(); var pageName = "Name"; _page = PageFactory.Page(siteId, pageId, pageName); _command = new SetPagePermissions { SiteId = Guid.NewGuid(), Id = pageId, PagePermissions = new List <PagePermission> { new PagePermission { PageId = pageId, RoleId = "1", Type = PermissionType.View } } }; _page.SetPagePermissions(_command); _event = _page.Events.OfType <PagePermissionsSet>().SingleOrDefault(); }
private void Apply(PagePermissionsSet @event) { SetPermissions(@event.PagePermissions); }