예제 #1
0
        /// <summary>
        /// Begins a configuration for an entity type.
        /// See the docs for more information on configuring entities for requests.
        /// </summary>
        public BulkRequestEntityConfigBuilder <TRequest, TItem, TEntity> ForEntity <TEntity>()
            where TEntity : class
        {
            var builder = new BulkRequestEntityConfigBuilder <TRequest, TItem, TEntity>();

            if (_defaultItemSource != null)
            {
                builder.UseRequestItems(_defaultItemSource);
            }

            _requestEntityBuilders[typeof(TEntity)] = builder;

            return(builder);
        }