public AuthorisationPolicyCacheDecorator(
     IAuthorisationPolicy authorisationPolicy,
     ICacheService cacheService)
 {
     _authorisationPolicy = authorisationPolicy;
     _cacheService        = cacheService;
 }
 public DefaultLinkFactory(
     IRouteProvider <bool> routeProvider,
     IPagingLinkBuilder pagingLinkBuilder,
     ISortingLinkBuilder sortingLinkBuilder,
     IAuthorisationPolicy authorisationPolicy)
 {
     _routeProvider       = routeProvider;
     _pagingLinkBuilder   = pagingLinkBuilder;
     _sortingLinkBuilder  = sortingLinkBuilder;
     _authorisationPolicy = authorisationPolicy;
 }
 public AuthorisationManager(IAuthorisationPolicy authorisationPolicy)
 {
     _authorisationPolicy = authorisationPolicy;
 }