{"action":"created","issue":{"url":"https://api.github.com/repos/aspnet/Extensions/issues/489","repository_url":"https://api.github.com/repos/aspnet/Extensions","labels_url":"https://api.github.com/repos/aspnet/Extensions/issues/489/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/Extensions/issues/489/comments","events_url":"https://api.github.com/repos/aspnet/Extensions/issues/489/events","html_url":"https://github.com/aspnet/Extensions/issues/489","id":380084949,"node_id":"MDU6SXNzdWUzODAwODQ5NDk=","number":489,"title":"Possibility to save configurations.","user":{"login":"FSharpCSharp","id":22373356,"node_id":"MDQ6VXNlcjIyMzczMzU2","avatar_url":"https://avatars1.githubusercontent.com/u/22373356?v=4","gravatar_id":"","url":"https://api.github.com/users/FSharpCSharp","html_url":"https://github.com/FSharpCSharp","followers_url":"https://api.github.com/users/FSharpCSharp/followers","following_url":"https://api.github.com/users/FSharpCSharp/following{/other_user}","gists_url":"https://api.github.com/users/FSharpCSharp/gists{/gist_id}","starred_url":"https://api.github.com/users/FSharpCSharp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FSharpCSharp/subscriptions","organizations_url":"https://api.github.com/users/FSharpCSharp/orgs","repos_url":"https://api.github.com/users/FSharpCSharp/repos","events_url":"https://api.github.com/users/FSharpCSharp/events{/privacy}","received_events_url":"https://api.github.com/users/FSharpCSharp/received_events","type":"User","site_admin":false},"labels":[{"id":1127741512,"node_id":"MDU6TGFiZWwxMTI3NzQxNTEy","url":"https://api.github.com/repos/aspnet/Extensions/labels/area-config","name":"area-config","color":"5319e7","default":false},{"id":178061116,"node_id":"MDU6TGFiZWwxNzgwNjExMTY=","url":"https://api.github.com/repos/aspnet/Extensions/labels/wontfix","name":"wontfix","color":"ffffff","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-11-13T06:57:55Z","updated_at":"2018-12-17T06:50:07Z","closed_at":"2018-12-15T22:55:08Z","author_association":"NONE","body":"So far a powerful configuration framework is offered in this repository. Unfortunately there is no possibility to serialize any changes within this framework. Here (unfortunately) even the old standard System.Configuration Framework could do more. It would be desirable to have the possibility to save the changes somehow. This can vary depending on the configuration. According to the repository description everything is independent from any framework and can be used everywhere.\r\n\r\n[here](https://github.com/aspnet/Configuration/issues/386) is the link to the original issue in the archived repository."},"comment":{"url":"https://api.github.com/repos/aspnet/Extensions/issues/comments/447740267","html_url":"https://github.com/aspnet/Extensions/issues/489#issuecomment-447740267","issue_url":"https://api.github.com/repos/aspnet/Extensions/issues/489","id":447740267,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0Nzc0MDI2Nw==","user":{"login":"mysticfall","id":2367032,"node_id":"MDQ6VXNlcjIzNjcwMzI=","avatar_url":"https://avatars0.githubusercontent.com/u/2367032?v=4","gravatar_id":"","url":"https://api.github.com/users/mysticfall","html_url":"https://github.com/mysticfall","followers_url":"https://api.github.com/users/mysticfall/followers","following_url":"https://api.github.com/users/mysticfall/following{/other_user}","gists_url":"https://api.github.com/users/mysticfall/gists{/gist_id}","starred_url":"https://api.github.com/users/mysticfall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mysticfall/subscriptions","organizations_url":"https://api.github.com/users/mysticfall/orgs","repos_url":"https://api.github.com/users/mysticfall/repos","events_url":"https://api.github.com/users/mysticfall/events{/privacy}","received_events_url":"https://api.github.com/users/mysticfall/received_events","type":"User","site_admin":false},"created_at":"2018-12-17T06:50:07Z","updated_at":"2018-12-17T06:50:07Z","author_association":"NONE","body":"I understand the need to prioritize issues or that some of them may require significant development resources which may better be spent elsewhere. So it'd make sense if the devs decided not to do anything to implement persistence for the time being.\r\n\r\nHowever, closing the issue as 'wontfix' is something different, as it means the devs think that the feature is outside the scope of the project and will never be needed by its users, but is that so really?\r\n\r\nMaybe it'd make more sense for web applications, but if I'm not mistaken this project is now a part of .NET standard which can be used for building non web applications as well (even README for this repository explicitly says that).\r\n\r\nWithout persistence, I believe the usefulness of this API would be significantly hampered for such projects like desktop applications or games, for instance.\r\n\r\nOf course, the maintainers have full rights to decide whatever they think the best for their own project. But as a user, I believe it'd have been better if they could at least leave the issue open, so in future someone may take the task to implement the feature."}}
{"actor":{"display_login":"mysticfall"}}