Parser to get the configuration from json file. 
   21     boost::property_tree::read_json(std::string{config_path}, json_tree);
 
   22     parse_result.EmplaceValue(json_tree);
 
   23   } 
catch (boost::property_tree::json_parser_error &error) {
 
   24     parse_result.EmplaceError(ParsingErrorCode::kError);
 
   25     common::logger::LibBoostLogger::GetLibBoostLogger().GetLogger().LogError(
 
   26         FILE_NAME, __LINE__, __func__, [&error](std::stringstream &msg) {
 
   27           msg << 
"Reading of config failed with error: " << error.message();
 
Class type to contains a value (of type ValueType), or an error (of type ErrorType)
 
boost::property_tree::ptree boost_tree
Type alias for boost property tree.