private void LoadConfiguration(SearchFightSection searchFightSection)
        {
            var searchers = new List <SearcherElementWrapper>();

            foreach (SearcherElement searcherElement in searchFightSection.SearcherCollection)
            {
                var requestHeaders = new Dictionary <string, string>();
                foreach (HeaderElement header in searcherElement.HeaderCollection)
                {
                    requestHeaders.Add(header.Key, header.Value);
                }

                searchers.Add(new SearcherElementWrapper
                {
                    Name           = searcherElement.Name,
                    Type           = searcherElement.Type,
                    Url            = searcherElement.Url,
                    RequestHeaders = requestHeaders
                });
            }

            Searchers = searchers;
        }
 public SearchFightSectionWrapper(SearchFightSection searchFightSection)
 {
     LoadConfiguration(searchFightSection);
 }