Skip to content

Conversation

@danielcweber
Copy link
Collaborator

This will enable more usages of non-recursive scheduling. Before C# 7.3, the compiler will complain about some ambiguities, so we increase the language version.

@akarnokd
Copy link
Collaborator

"System.Security.VerificationException : Operation could destabilize the runtime."?

@danielcweber
Copy link
Collaborator Author

Maybe dotnet/roslyn#27382. Investigating.

@danielcweber
Copy link
Collaborator Author

Removing [assembly: AllowPartiallyTrustedCallers] makes it disappear. I have to investigate which direction to go here, the language version has to be able to progress.

@danielcweber
Copy link
Collaborator Author

@danielcweber
Copy link
Collaborator Author

Removing readonly from this also does the trick.

@clairernovotny
Copy link
Contributor

Thread says to remove APTCA:
https://twitter.com/onovotny/status/1012392223755980800

@clairernovotny
Copy link
Contributor

And the docs are changing to say this directly too: dotnet/docs#6199

…sposable. This will enable more usages of non-recursive scheduling. Before C# 7.3, the compiler will complain about some ambiguities, so we increase the language version.
@danielcweber danielcweber merged commit b5a0ad5 into dotnet:master Jun 29, 2018
@danielcweber danielcweber deleted the AddMoreNonRecursiveScheduleExtensions branch June 29, 2018 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants