/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="renderingTypeResolver"></param>
 /// <param name="locator"></param>
 /// <param name="scopedLocator"></param>
 public RenderingCreatorScoped(IRenderingTypeResolver renderingTypeResolver, ILocator locator, ILocatorScopedAccessor scopedLocator)
 {
     _RenderingTypeResolver = renderingTypeResolver;
     _ScopedLocator         = scopedLocator.CurrentScope ?? throw new ArgumentNullException(nameof(scopedLocator), "Current scoped locator is null!");
 }
 public RenderingCreatorScoped(IRenderingTypeResolver renderingTypeResolver, ILocator scopedLocator)
 {
     _RenderingTypeResolver = renderingTypeResolver;
     _ScopedLocator         = scopedLocator;
 }