-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Samples for Mocking Client Types (EventHubProducerClient) #7382 #23867
Conversation
Thank you for your contribution @andreyshihov! We will review the pull request and get back to you soon. |
...venthub/Azure.Messaging.EventHubs/tests/Snippets/Sample11_MockEventHubProducerClientTests.cs
Outdated
Show resolved
Hide resolved
...venthub/Azure.Messaging.EventHubs/tests/Snippets/Sample11_MockEventHubProducerClientTests.cs
Outdated
Show resolved
Hide resolved
bce333a
to
c42ec92
Compare
99ae634
to
abf8e45
Compare
Now I understand "nuts and bolts" of the event hub + SDK a bit better (but not the antipatterns), and have been able to make more interesting example for the EventDataBatch. Please have a look. What do you think? I'm now working another sample for producer to demonstrate EventHubsModelFactory.PartitionPublishingProperties use. It might me too small for a separate sample. Wouldn't be too much to try combining both example in one example that I have updated this morning? |
Added an example demonstrating use of the EventHubsModelFactory.PartitionPublishingProperties. I have played around with OwnerLevel (exclusive reader) property of the partition. |
@jsquire, please don't review it yet. I'm working on some improvements. |
ca244a0
to
948a974
Compare
@jsquire, I think I have made something worth reviewing now. Please have a look. |
948a974
to
a601420
Compare
a601420
to
d058830
Compare
Hi @jsquire, Unfortunately, I have less and less time available for my contribution efforts for this tasks. Shame, I really enjoy it and I hope to be able to continue later. Thank you very much for your valuable feedback. There are two pull requests I'm currently working on. This one; and Samples for Mocking Client Types (EventProcessor) one. I will have to abandon one of them due to the lack of time. I think the other one is closer to the completion. It requires some polishing of the test case and describing everything in markdown file. The work in this PR, IMO, is too far from the completion, and I'd say it's a good candidate to be abandoned. Another scenario is that none of them are good enough and worth continue spending additional time. What do you think? |
Hi @andreyshihov. First.... a giant thank you for all of your work and contributions; I've lost count for how many times I've linked the logging sample that you worked on over the last two weeks. It has been a pleasure collaborating with you, and I'd love to have the opportunity again should you wish to do so. I think that you've managed to work out a good general approach and direction for these. Personally, I find value in leaving the PRs open for inspiration and reference; I'm also under a bit of time pressure this month, but am hopeful that I can carve out a few days to loop back and use your PRs to finish these samples before we get into the holidays this year. That, of course, assumes that you don't mind us leaving this open, picking up your code and using it as the basis for work moving forward. I'd appreciate your thoughts on that. |
@jsquire, thank you for your kind words! Thinking that these PRs might explicitly or implicitly help community to continue works on these tasks makes me feel very happy! Sorry that I couldn't finish them off myself. Hope to get back in the game later. Ciao! |
Hi @andreyshihov. Thank you, for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days. |
Keeping open; I'd like to use this in the future as the basis of samples. |
Hi @andreyshihov. Thank you, for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days. |
Keeping open; I'd like to use this in the future as the basis of samples. |
Hi @andreyshihov. Thank you for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days. |
Keeping open; I'd like to use this in the future as the basis of samples. |
Hi @andreyshihov. Thank you for your interest in helping to improve the Azure SDK experience and for your contribution. We've noticed that there hasn't been recent engagement on this pull request. If this is still an active work stream, please let us know by pushing some changes or leaving a comment. Otherwise, we'll close this out in 7 days. |
I've linked this into the samples issue so that we can find it and use it as a starting point/reference in the future. Closing out for now. |
All SDK Contribution checklist:
This checklist is used to make sure that common guidelines for a pull request are followed.
Draft
mode if it is:General Guidelines and Best Practices
Testing Guidelines
SDK Generation Guidelines
*.csproj
andAssemblyInfo.cs
files have been updated with the new version of the SDK. Please double check nuget.org current release version.Additional management plane SDK specific contribution checklist:
Note: Only applies to
Microsoft.Azure.Management.[RP]
orAzure.ResourceManager.[RP]
Management plane SDK Troubleshooting
If this is very first SDK for a services and you are adding new service folders directly under /SDK, please add
new service
label and/or contact assigned reviewer.If the check fails at the
Verify Code Generation
step, please ensure:generate.ps1/cmd
to generate this PR instead of callingautorest
directly.Please pay attention to the @microsoft.csharp version output after running
generate.ps1
. If it is lower than current released version (2.3.82), please run it again as it should pull down the latest version.Note: We have recently updated the PSH module called by
generate.ps1
to emit additional data. This would help reduce/eliminate the Code Verification check error. Please run following command:Old outstanding PR cleanup
Please note:
If PRs (including draft) has been out for more than 60 days and there are no responses from our query or followups, they will be closed to maintain a concise list for our reviewers.