The following code is reflected from "Dynamicweb.Content.Items.Queries"
"public virtual IEnumerable
............
if (!PageView.Current().Security.IsPageProtect(page))"
With dw version 8.2.2.7 i was using the method SelectByAreaID to get all itemtypes from a custom background process.
Since dw version 8.2.3.3 this is not working anymore because it assumes the code is executed on a pageview.
At least this is one of the problems. I am not able to debug the dw code.
Shouldn't it be possible to use the items api from a proces instead of asuming the code is run on a pageview in the dw process?
Can dw fix and support this kind use of the api?
It would be a shame if i had to fallback to direct database access.