Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ILogger request consolidation mechanism #141

Open
jessicalh opened this issue Feb 24, 2023 · 0 comments
Open

ILogger request consolidation mechanism #141

jessicalh opened this issue Feb 24, 2023 · 0 comments

Comments

@jessicalh
Copy link

It is desirable, for a number of uses within both our unity client and our .net test bed, to consolidate the entirety of the call, not necessarily the content, and some review processes object to necessity of reflection to extract the data.

It would be lovely if the ILogger interface provided one of the following solutions. All would work.

  1. A UUID identifying the http transaction involved, allowing the evaluating stream to group the results
  2. A single typed parameter interface call providing HTTP Command, destination URL, size, and HTTP return, or (more fancy)
  3. A single typed parameter all with HTTP command, destination URL, payload out and back, an HTTP return.

For practical consideration for most logging schemes, the caller already has plenty of access to content, but size and disposition rom this level would be invaluable and allow direct connection to third party or n house time series logging.

A very fancy solution would provide the resolving UUID from within the RPC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants