/// <summary>
 /// Adds an item hook from the provided method.
 /// </summary>
 public static BulkRequestEntityConfigBuilder <TRequest, TItem, TEntity> AddItemHook <TRequest, TItem, TEntity>(
     this BulkRequestEntityConfigBuilder <TRequest, TItem, TEntity> config,
     Func <TRequest, TItem, TItem> hook)
     where TEntity : class
 {
     return(config.AddItemHook(FunctionItemHookFactory.From(hook)));
 }
        public CrudBulkRequestEntityConfigBuilder <TRequest, TItem, TEntity> AddItemHook(
            Func <TRequest, TItem, TItem> hook)
        {
            _itemHooks.Add(FunctionItemHookFactory.From(hook));

            return(this);
        }