-
Notifications
You must be signed in to change notification settings - Fork 43
sendgrid/csharp-http-client#1 Adding port of the http client to Aspne… #2
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
Conversation
Thanks for the pull request @Gekctek! In order for us to consider it for merging, we will need a signed CLA: https://github.com/sendgrid/csharp-http-client/blob/master/CONTRIBUTING.md#cla Once that is done, we will review for merging. With Best Regards, Elmer |
Are you still considering signing the CLA? |
yes sorry. I have been very busy this last month. I will be updating it to the lastest ASpNetCore as well |
Sorry about the long delay. I have updated my pull request for the .Net Core RTM and have sent in the Agreement forms |
Awesome! Well, now that @Gekctek and @PaitoAnderson have both submitted solutions, it's time to figure out how to get this feature implemented once and for all :) This issue is not on our current sprint backlog, but it's coming up, so we have some time hash things out. I will facilitate as best as I can. Since you both are most familiar with what it takes to get ASP.Net Core going, I'm hoping you both may have some ideas on how to move forward. Please advise. Thanks! |
Hi @Gekctek, Could you please repair the merge conflict? Thanks! |
Done |
Ethan Celletti seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account. You have signed the CLA already but the status is still pending? Let us recheck it. |
The Ethan Celletti contributer is me, but I cant sign it a second time. It looks like one of the commits did not have an email attached to it |
No problem @Gekctek, We still have the originally signed CLA from you that has your name. Thanks! |
Hi @Gekctek, I think we should combine your work into the base project rather than creating a separate solution. We did with our SDK and it worked out well. I know that is significant work and you have already done so much, so I understand if you don't wish to do that. If that is the case, I'll close this PR and create a new one that merges your work with the base project. Thanks again! Elmer |
Whatever works. I actually dont remember all this because I did this a year ago. But do you mean just change the current files versus adding a new copy of them? If I did that, I would change things a little just to update to use .net core using .csproj rather than the project.json because a lot has happened this past year to .net core |
No problem @Gekctek, I'm happy you have been so patient :) Your PR creates a new folder |
So I have had the chance to look at converting the current project over to .Net core. Its definitely doable but I dont know if I could do everything by myself. Such as the build process, assembly signing and nuget packages. I might be able to try to configure them but I wouldnt be able to confirm/test it by myself. So there are a couple options,
|
Hi @Gekctek, I will take care of the build process, assembly signing, versioning and nuget package. Please proceed with option 1. Thank you! With Best Regards, Elmer |
Hi @Gekctek, Do you still want to take this on? It's now hacktoberfest again :) With Best Regards, Elmer |
Sorry. I forgot to mention this before. I converted it all over to
.NetStandard 2 but there is some weird bug? when running this with
.NetCore. Some internal microsoft code with the dynamic object model you
guys have made. It works with .NetStandard 2 if your exe is .Net 4.x, but
that kind of defeats the purpose. The only way i see of fixing this right
now is to re write the library itself to not use the dynamic object.
…On Tue, Oct 3, 2017 at 10:20 PM Elmer Thomas ***@***.***> wrote:
Hi @Gekctek <https://github.com/gekctek>,
Do you still want to take this on? It's now hacktoberfest
<https://sendgrid.com/blog/announcing-hacktoberfest-2017/> again :)
With Best Regards,
Elmer
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AB2GaYmkCOZdsqVgZaEv_bYrnCgd5OjFks5soxV-gaJpZM4ILMQw>
.
|
Thanks for the update @Gekctek, I agree that the best route would be is to remove the dynamic functionality. This is what we have done in the official SDK, which no longer depends on this library. With Best Regards, Elmer |
…t Core/.Net Core solution/project type
I ported the solution to the new project/solution formats. It targets the net451 and dotnet5.4.
Key points: