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

Remove the AllowPartiallyTrustedCallers attribute #16

Closed
wants to merge 1 commit into from

Conversation

0xced
Copy link

@0xced 0xced commented Dec 15, 2017

The AllowPartiallyTrustedCallers attribute is causing this exception, rendering MySql.Data.Entity for EF6 totally unusable:
System.InvalidOperationException: The DbConfiguration type 'MySql.Data.Entity.MySqlEFConfiguration, MySql.Data.Entity.EF6' specified in the application config file could not be loaded. Make sure that the assembly-qualified name is used and that the assembly is available to the running application. See http://go.microsoft.com/fwlink/?LinkId=260883 for more information. ---> System.TypeLoadException: Inheritance security rules violated by type: 'MySql.Data.Entity.MySqlEFConfiguration'. Derived types must either match the security accessibility of the base type or be less accessible.

Fixes #12

The AllowPartiallyTrustedCallers attribute is causing this exception, rendering MySql.Data.Entity for EF6 totally unusable:
System.InvalidOperationException: The DbConfiguration type 'MySql.Data.Entity.MySqlEFConfiguration, MySql.Data.Entity.EF6' specified in the application config file could not be loaded. Make sure that the assembly-qualified name is used and that the assembly is available to the running application. See http://go.microsoft.com/fwlink/?LinkId=260883 for more information. ---> System.TypeLoadException: Inheritance security rules violated by type: 'MySql.Data.Entity.MySqlEFConfiguration'. Derived types must either match the security accessibility of the base type or be less accessible.

Fixes mysql#12
@mysql-oca-bot
Copy link

Hi, thank you for submitting this pull request. In order to consider your code we need you to sign the Oracle Contribution Agreement (OCA). Please review the details and follow the instructions at http://www.oracle.com/technetwork/community/oca-486395.html
Please make sure to include your MySQL bug system user (email) in the returned form.
Thanks

@jespersh
Copy link

@0xced have you seen that you need to sign the OCA?

@0xced
Copy link
Author

0xced commented Dec 22, 2017

@jespersh I already did actually. This Oracle Contribution Agreement is the most complicated contributor agreement process that I have ever seen!

@mysql-oca-bot
Copy link

Hi, thank you for your contribution. Please confirm this code is submitted under the terms of the OCA (Oracle's Contribution Agreement) you have previously signed by cutting and pasting the following text as a comment:
"I confirm the code being submitted is offered under the terms of the OCA, and that I am authorized to contribute it."
Thanks

@0xced
Copy link
Author

0xced commented Jan 6, 2018

I confirm the code being submitted is offered under the terms of the OCA, and that I am authorized to contribute it.

@mysql-oca-bot
Copy link

Hi, thank you for your contribution. Your code has been assigned to an internal queue. Please follow
bug http://bugs.mysql.com/bug.php?id=89134 for updates.
Thanks

@0xced 0xced deleted the Remove-AllowPartiallyTrustedCallers branch February 27, 2018 15:49
@evhen14
Copy link

evhen14 commented Mar 14, 2018

@mysql-oca-bot @0xced is there any timeline for the release of 6.10.7. Our migration to .NET Core depends on this change and knowing the timeline will help us plan properly. Thanks

@mysql-admin
Copy link

Hi,
I can't give you a specific date butMySQL maintenance releases typically have a three month release cycle - so soon-

Sorry for the late response
==Omer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants