SiteContext for the site specified by its ID.
SiteContext – a
onSite can also be invoked on a custom class. The returned site context will additionally restrict returned
Obj instances to those belonging to the class, similar to
Scrivito.Obj (i.e. for
Obj is created using this site context, it belongs to the site of the site context.