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

Using Fondatio with .net 4.5.2 #65

Closed
lynnroth opened this issue Sep 21, 2016 · 8 comments
Closed

Using Fondatio with .net 4.5.2 #65

lynnroth opened this issue Sep 21, 2016 · 8 comments
Labels

Comments

@lynnroth
Copy link
Contributor

I'm looking to be able to use some of the great functionality that I just found in the Foundatio library.

However, we have an application that we currently support on .net 4.5.2. It seems that a few months ago there was a change that Foundatio only supports 4.6 and later.

Is my only choice to use v4.1? Any plans to backport fixes to this branch for people who can't move ahead to 4.6 at this time?

Thanks.

@niemyjski
Copy link
Member

At the time it was brought to our attention by @StephenCleary that it's best to be on .NET 4.6 due to some async / await issues (StephenCleary/AsyncEx#48) that could arise. For that reason and the fact that we feel that any new project that would be starting out would be on 4.6 we changed it from 4.5.2 to 4.6.

Is there any reason you cannot move to 4.6?

@niemyjski
Copy link
Member

cc @ejsmith

@lynnroth
Copy link
Contributor Author

We share core code between our Windows application and our web applications. So, in order to update, we have to get all the customer systems updated to 4.6 prior to the switchover.

It's not that we can't move to 4.6, but we have to give our customers time to get it installed on all of their systems.

This may be enough of a reason, but we are currently evaluating.

I'm primarily looking at the RedisHybridCacheClient as this gives such nice functionality of keeping local caches in sync between multiple systems.

@ejsmith
Copy link
Contributor

ejsmith commented Sep 21, 2016

I am fine with us supporting 4.5 as a platform target. @lynnroth would you mind submitting a PR?

@lynnroth
Copy link
Contributor Author

I'll discuss with the team on our timing of going to 4.6. If it is soon, we can leverage the 4.1 version of Foundatio until we can get to 4.6.

@lynnroth
Copy link
Contributor Author

So, I started looking at adding 452 support back in . I believe that this commit (at least) took away an easy way of getting back to 4.5
549a044

If that isn't the case, please let me know.

Given that, and that we should be able to move fairly quickly to 4.6, I believe we will use 4.1 until we can get the framework updated to 4.6.

Thanks for your help.

@niemyjski
Copy link
Member

Yeah, that probably would be one of the only major things that would need to changed. I'm going to close this for now, unless you want to take a stab at a pr then please reference this issue. If there is anything we can help you with please let us know.

@niemyjski
Copy link
Member

Also, please feel free to check out our slack channel: http://slack.exceptionless.com

Seadoo2017 added a commit to Seadoo2017/Foundatio that referenced this issue Dec 14, 2023
fixed issue FoundatioFx#64 - DequeueIdAsync might leave queue item in "phantom" state
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants