In one of the previus PR (#164) we enabled metadata storage on inbox record, on mediator agent. With this PR we extend edge agent to enable setting metadata with providing them on agent options object. This metadata is beeing used when creating new inbox with the mediator agent.
Changes proposed in this pull request:
AgentOptions extended with Dictionary<string,string> MetaData property
When MetaData is set, it's beeing used when creating inbox record on mediator agent.
We also extended tests that cover edge agent registration with and without metadata.
Short description of what this resolves:
In one of the previus PR (#164) we enabled metadata storage on inbox record, on mediator agent. With this PR we extend edge agent to enable setting metadata with providing them on agent options object. This metadata is beeing used when creating new inbox with the mediator agent.
Changes proposed in this pull request:
Dictionary<string,string> MetaData
propertyMetaData
is set, it's beeing used when creating inbox record on mediator agent.We also extended tests that cover edge agent registration with and without metadata.