/// <summary>
 /// constructor of NlmpClient
 /// </summary>
 /// <param name="config">
 /// the config for client. provide the config information, such as the version of nlmp.
 /// </param>
 public NlmpClient(
     NlmpClientConfig config
     )
 {
     this.Config = config;
     this.Context = new NlmpClientContext();
 }