Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

[C# Port] Adding new Proxy Update Queue Function. #1757

Merged
merged 24 commits into from
Apr 11, 2022

Conversation

nharper285
Copy link
Contributor

@nharper285 nharper285 commented Apr 6, 2022

Summary of the Pull Request

What is this about?
Porting QueueProxyUpdate to C# for refactor.

PR Checklist

  • Applies to work item: Refactor queue_proxy_update Azure App Function #1748
  • Tests added/passed
  • Requires documentation to be updated
  • I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. Issue number where discussion took place: #xxx

Info on Pull Request

What does this include?
New:

  • QueueProxyUpdate. New function file with the refactored function changes.
    Changed:
  • models.cs - Added Proxy, ProxyForward, and ProxyHeartbeat models

Validation Steps Performed

How does someone test & validate?
I deployed the function locally and connected it to the proxy queue in an active instance. The function properly processed the entries on the queue.

@nharper285 nharper285 merged commit 75039a9 into main Apr 11, 2022
AdamL-Microsoft pushed a commit that referenced this pull request Apr 18, 2022
* Adding QueueProxyUpdate.

* Setting to serializer.

* Updates.

* Updating with new ORM model and [model]Operation.

* Fixing return type.

* Working on changes.

* Tested and ready for review.

* Formatting.

* Removing test code.

* Update src/ApiService/Tests/OrmTest.cs

Co-authored-by: Cheick Keita <chkeita@microsoft.com>

* Fixing tests.

* Fixing tests again.

* Asserting null in tests.

* Adding null param.

* Removing whitespace.

* syntax error.

Co-authored-by: Cheick Keita <chkeita@microsoft.com>
AdamL-Microsoft pushed a commit that referenced this pull request Apr 18, 2022
* Adding QueueProxyUpdate.

* Setting to serializer.

* Updates.

* Updating with new ORM model and [model]Operation.

* Fixing return type.

* Working on changes.

* Tested and ready for review.

* Formatting.

* Removing test code.

* Update src/ApiService/Tests/OrmTest.cs

Co-authored-by: Cheick Keita <chkeita@microsoft.com>

* Fixing tests.

* Fixing tests again.

* Asserting null in tests.

* Adding null param.

* Removing whitespace.

* syntax error.

Co-authored-by: Cheick Keita <chkeita@microsoft.com>
AdamL-Microsoft pushed a commit that referenced this pull request Apr 18, 2022
* Adding QueueProxyUpdate.

* Setting to serializer.

* Updates.

* Updating with new ORM model and [model]Operation.

* Fixing return type.

* Working on changes.

* Tested and ready for review.

* Formatting.

* Removing test code.

* Update src/ApiService/Tests/OrmTest.cs

Co-authored-by: Cheick Keita <chkeita@microsoft.com>

* Fixing tests.

* Fixing tests again.

* Asserting null in tests.

* Adding null param.

* Removing whitespace.

* syntax error.

Co-authored-by: Cheick Keita <chkeita@microsoft.com>
@ghost ghost locked as resolved and limited conversation to collaborators May 12, 2022
@nharper285 nharper285 deleted the user/noharper/proxy-update-func-2 branch October 5, 2022 23:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants