{"action":"created","issue":{"url":"https://api.github.com/repos/AliSoftware/Dip/issues/63","repository_url":"https://api.github.com/repos/AliSoftware/Dip","labels_url":"https://api.github.com/repos/AliSoftware/Dip/issues/63/labels{/name}","comments_url":"https://api.github.com/repos/AliSoftware/Dip/issues/63/comments","events_url":"https://api.github.com/repos/AliSoftware/Dip/issues/63/events","html_url":"https://github.com/AliSoftware/Dip/issues/63","id":142953152,"number":63,"title":"Allow for creating instances in the container right after it is initialized ","user":{"login":"sebastian-zarzycki-es","id":11352013,"avatar_url":"https://avatars.githubusercontent.com/u/11352013?v=3","gravatar_id":"","url":"https://api.github.com/users/sebastian-zarzycki-es","html_url":"https://github.com/sebastian-zarzycki-es","followers_url":"https://api.github.com/users/sebastian-zarzycki-es/followers","following_url":"https://api.github.com/users/sebastian-zarzycki-es/following{/other_user}","gists_url":"https://api.github.com/users/sebastian-zarzycki-es/gists{/gist_id}","starred_url":"https://api.github.com/users/sebastian-zarzycki-es/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebastian-zarzycki-es/subscriptions","organizations_url":"https://api.github.com/users/sebastian-zarzycki-es/orgs","repos_url":"https://api.github.com/users/sebastian-zarzycki-es/repos","events_url":"https://api.github.com/users/sebastian-zarzycki-es/events{/privacy}","received_events_url":"https://api.github.com/users/sebastian-zarzycki-es/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/AliSoftware/Dip/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2016-03-23T13:00:08Z","updated_at":"2016-03-24T11:53:37Z","closed_at":null,"body":"This is mostly about the Singleton scope. In many cases, the \"create and preserve after first resolve was made\" approach can cause various issues, especially if some of these singletons would use events/signals for communication. To provide more flexibility, it would be great to provide a way for singletons to be created and preserved right away and not waiting for first resolve reference. This could be configured per singleton or as a general Dip property. "},"comment":{"url":"https://api.github.com/repos/AliSoftware/Dip/issues/comments/200802961","html_url":"https://github.com/AliSoftware/Dip/issues/63#issuecomment-200802961","issue_url":"https://api.github.com/repos/AliSoftware/Dip/issues/63","id":200802961,"user":{"login":"sebastian-zarzycki-es","id":11352013,"avatar_url":"https://avatars.githubusercontent.com/u/11352013?v=3","gravatar_id":"","url":"https://api.github.com/users/sebastian-zarzycki-es","html_url":"https://github.com/sebastian-zarzycki-es","followers_url":"https://api.github.com/users/sebastian-zarzycki-es/followers","following_url":"https://api.github.com/users/sebastian-zarzycki-es/following{/other_user}","gists_url":"https://api.github.com/users/sebastian-zarzycki-es/gists{/gist_id}","starred_url":"https://api.github.com/users/sebastian-zarzycki-es/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sebastian-zarzycki-es/subscriptions","organizations_url":"https://api.github.com/users/sebastian-zarzycki-es/orgs","repos_url":"https://api.github.com/users/sebastian-zarzycki-es/repos","events_url":"https://api.github.com/users/sebastian-zarzycki-es/events{/privacy}","received_events_url":"https://api.github.com/users/sebastian-zarzycki-es/received_events","type":"User","site_admin":false},"created_at":"2016-03-24T11:53:37Z","updated_at":"2016-03-24T11:53:37Z","body":"\"bootstrap\" is even better, I agree. @mwoollard - I would consider this method to be mandatory, not optional. Otherwise it would be very weird and incoherent. Yes, this is of course something to consider, because it require migration information, but then again, it's just adding one line - I don't think anyone would be terribly angry about it :)"}}