Ejemplo n.º 1
0
 /// <inheritdoc />
 public IOcLayer <TRequest> GetResourceLayer([NotNull] string resourceName, OcLayerType layerType, [NotNull] TRequest request)
 {
     if (!_serviceLocator.IsAllowed(LayerType, layerType))
     {
         throw NewRoutingException(resourceName, layerType, null, $"Failed to get Resource [{resourceName}] because Layer [{LayerTypeName}] is not allowed to access Layer [{layerType}]");
     }
     return(_serviceLocator.GetResourceLayer(resourceName, layerType, request));
 }