-
Notifications
You must be signed in to change notification settings - Fork 432
Investigate ACL APIs #15
Comments
This commit shows the amount of broken APIs that would occur if we removed ACL support from netstandard. #15
I put together PR #21 to show what breaks would occur if we removed the ACL APIs from netstandard. We have the following options:
I'm on the fence with this one because on the one hand the ACL API's aren't supported on non-windows but it is pretty breaking across many APIs for windows developers if we remove them. |
After discussion with FXDC we decided to go with option (2) and remove the ACL API's from the standard. The general consensus is that they are low usages and only work on Windows so we believe it should be OK to factor these out into an extension on top of netstandard. The extension will not contain 100% of the APIs but it will contain enough to enable all the scenarios for anyone that needs to use them when targeting netstandard and running on windows. Folks can also target .NET Framework directly if they need all these APIs. |
PR #21 removes the ACL APIs from netstandard. |
The AccessControl APIs are windows specific but cross-cutting across various other APIs in the standard. We need to take a closer look at what APIs get broken if we remove them from the standard.
The text was updated successfully, but these errors were encountered: