Plumtree EDK (Enterprise Web Development Kit) 5.4.0 |

# IContainerProvider.Initialize Method

Sets up any resources required during the execution of the crawl.

void Initialize(
DataSourceInfo dataInfo,
CrawlerInfo crawlerInfo,
ICrawlerLog logger
);

#### Parameters

dataInfo
  SCI information set in the Data Source editor. Note that the names in the `NamedValue`s in dataInfo will be uppercase.
crawlerInfo
  SCI information set in the Crawler editor. Note that the names in the `NamedValue`s in crawlerInfo will be uppercase.
logger
  an implementation of `ICrawlerLog` logging utility object; save this object to use it later

#### Exceptions

Exception Type | Condition
--- | ---
RemotingException | if the SOAP Encoding is set to RPC/Encoded instead of Document/Literal

#### See Also

IContainerProvider Interface | Plumtree.Remote.Crawler Namespace