A IManualAuth <K, A> .GetAllowed(Lite <RoleEntity> role, K key) { R resource = ToEntity(key); ManualResourceCache miniCache = new ManualResourceCache(key, resource, IsEquals, merger, coercer.GetCoerceValueManual(key)); return(miniCache.GetAllowed(role)); }