{"action":"created","issue":{"url":"https://api.github.com/repos/aspnet/Security/issues/726","repository_url":"https://api.github.com/repos/aspnet/Security","labels_url":"https://api.github.com/repos/aspnet/Security/issues/726/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/Security/issues/726/comments","events_url":"https://api.github.com/repos/aspnet/Security/issues/726/events","html_url":"https://github.com/aspnet/Security/issues/726","id":138430773,"number":726,"title":"Consider renaming Microsoft.AspNetCore.Authorization to Microsoft.Extensions.Authorization","user":{"login":"cwe1ss","id":4581460,"avatar_url":"https://avatars.githubusercontent.com/u/4581460?v=3","gravatar_id":"","url":"https://api.github.com/users/cwe1ss","html_url":"https://github.com/cwe1ss","followers_url":"https://api.github.com/users/cwe1ss/followers","following_url":"https://api.github.com/users/cwe1ss/following{/other_user}","gists_url":"https://api.github.com/users/cwe1ss/gists{/gist_id}","starred_url":"https://api.github.com/users/cwe1ss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cwe1ss/subscriptions","organizations_url":"https://api.github.com/users/cwe1ss/orgs","repos_url":"https://api.github.com/users/cwe1ss/repos","events_url":"https://api.github.com/users/cwe1ss/events{/privacy}","received_events_url":"https://api.github.com/users/cwe1ss/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/aspnet/Security/labels/wontfix","name":"wontfix","color":"ffffff"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-04T09:48:40Z","updated_at":"2016-03-11T00:54:35Z","closed_at":"2016-03-11T00:54:35Z","body":"Hi, I've seen that Microsoft.AspNetCore.Authorization does not have a dependency on any AspNetCore project. \r\n\r\nAs far as I understand, this library is built in a way that would allow us to also use it within our core domain logic or other non ASP.NET libraries. In my opinion this makes it very similar to other cross-cutting concern libraries like Microsoft.Extensions.Logging, Microsoft.Extensions.Configuration and so on. \r\n\r\nFor this reason, have you considerd renaming Microsoft.AspNetCore.Authorization to `Microsoft.Extensions.Authorization`?"},"comment":{"url":"https://api.github.com/repos/aspnet/Security/issues/comments/195121863","html_url":"https://github.com/aspnet/Security/issues/726#issuecomment-195121863","issue_url":"https://api.github.com/repos/aspnet/Security/issues/726","id":195121863,"user":{"login":"Eilon","id":202643,"avatar_url":"https://avatars.githubusercontent.com/u/202643?v=3","gravatar_id":"","url":"https://api.github.com/users/Eilon","html_url":"https://github.com/Eilon","followers_url":"https://api.github.com/users/Eilon/followers","following_url":"https://api.github.com/users/Eilon/following{/other_user}","gists_url":"https://api.github.com/users/Eilon/gists{/gist_id}","starred_url":"https://api.github.com/users/Eilon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Eilon/subscriptions","organizations_url":"https://api.github.com/users/Eilon/orgs","repos_url":"https://api.github.com/users/Eilon/repos","events_url":"https://api.github.com/users/Eilon/events{/privacy}","received_events_url":"https://api.github.com/users/Eilon/received_events","type":"User","site_admin":false},"created_at":"2016-03-11T00:54:35Z","updated_at":"2016-03-11T00:54:35Z","body":"Not going to change this at this time. Even though this assembly says AspNetCore in it and doesn't depend on other ASP.NET Core features, it's still technically part of ASP.NET's authN/authZ system. And it's nevertheless just fine to have a non-ASP.NET project reference this. (If you take this to an extreme, there are always *some* projects that don't reference ASP.NET, and that doesn't mean that they themselves shouldn't be part of ASP.NET.)"}}