{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":645956949,"defaultBranch":"master","name":"DependencyInjection.Toolkit","ownerLogin":"bugzyGeek","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-26T21:17:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29061373?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1687738042.6485891","currentOid":""},"activityList":{"items":[{"before":"2675372e1cd83bc0142dcf82f57c54b354741ac4","after":"dee440d9f289e40029b27d9a3f76de3af2db851d","ref":"refs/heads/InterfaceAttribute","pushedAt":"2023-06-27T17:58:57.223Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Initialize returns IServiceCollection to allow chaining of services","shortMessageHtmlLink":"Initialize returns IServiceCollection to allow chaining of services"}},{"before":null,"after":"2675372e1cd83bc0142dcf82f57c54b354741ac4","ref":"refs/heads/InterfaceAttribute","pushedAt":"2023-06-26T00:07:22.648Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Updated service Registration #3\n\nAddService Attribute can be applied to an interface and it will register the interface with any implementation of the interface.\n\nRegistration through interface takes priority. if Addsservice is add to interface and implementation the interface registration will override the class.","shortMessageHtmlLink":"Updated service Registration #3"}},{"before":"d7466c76be5847429714ae2f8702430ec87a9e1d","after":"15f64556d4ac99b3269042bc8ae3b08434febe42","ref":"refs/heads/master","pushedAt":"2023-06-08T16:30:21.432Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5540d1767568133acb5e30d07436d92de9b26e41","after":"d7466c76be5847429714ae2f8702430ec87a9e1d","ref":"refs/heads/master","pushedAt":"2023-06-07T15:06:01.935Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Update README.md\n\nupdate readme with badges","shortMessageHtmlLink":"Update README.md"}},{"before":"8ed2343534779b802d06ead853db6a64b91238ab","after":"5540d1767568133acb5e30d07436d92de9b26e41","ref":"refs/heads/master","pushedAt":"2023-06-04T19:26:45.940Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Merge pull request #9 from bugzyGeek/Interface_None\n\nInterface none","shortMessageHtmlLink":"Merge pull request #9 from bugzyGeek/Interface_None"}},{"before":"9c39308fc882cb1be1c6a7e4a49ed65c864b77b5","after":"2eb8bb8207c910329eecb7ad7922281e59334ec3","ref":"refs/heads/Interface_None","pushedAt":"2023-06-04T18:24:01.751Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"updated readme to add AddFactory to it","shortMessageHtmlLink":"updated readme to add AddFactory to it"}},{"before":"3bb9c17075f814433411c9dda956a11e9c1fbaf8","after":"9c39308fc882cb1be1c6a7e4a49ed65c864b77b5","ref":"refs/heads/Interface_None","pushedAt":"2023-06-04T17:14:05.203Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Breaking changes\n\nIFactory interface, Factory class and AddFactory extension method has been moved from DependencyInjectionToolkit.DependencyInjection.Factory to DependencyInjectionToolkit.DependencyInjection namespace.","shortMessageHtmlLink":"Breaking changes"}},{"before":null,"after":"3bb9c17075f814433411c9dda956a11e9c1fbaf8","ref":"refs/heads/Interface_None","pushedAt":"2023-06-04T16:44:59.231Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Fixed Source generator error SG003 and Interface.None error.\n\nAdded a constractor overload to accept Interface.None enum.\n\nUpdated the ScopeConverter to handle the parameter Interface.None enum to be handled by the SyntaxNodeProcessor class.\nupdated the SyntaxNodeProcessor class to check for Interface.None and register the implementation without it's interface.\n\n#7 #8","shortMessageHtmlLink":"Fixed Source generator error SG003 and Interface.None error."}},{"before":"21f11d9ba9074deb2ba9b373e96aa99166779106","after":"8ed2343534779b802d06ead853db6a64b91238ab","ref":"refs/heads/master","pushedAt":"2023-06-03T11:06:37.205Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Nuget readme","shortMessageHtmlLink":"Nuget readme"}},{"before":"825d079722895d4d74ee4a4095dd4e07d7b32dc3","after":"21f11d9ba9074deb2ba9b373e96aa99166779106","ref":"refs/heads/master","pushedAt":"2023-06-02T06:54:35.018Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Merge pull request #5 from bugzyGeek/AttributeServiceRegistration\n\nAttribute service registration","shortMessageHtmlLink":"Merge pull request #5 from bugzyGeek/AttributeServiceRegistration"}},{"before":"67a208cc56952246a4819b8c259c8afa885011b7","after":"6999c16f0e89fa81d7c798aa5a62f6a16b19736c","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-06-02T06:44:02.488Z","pushType":"push","commitsCount":2,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Merge branch 'master' into AttributeServiceRegistration","shortMessageHtmlLink":"Merge branch 'master' into AttributeServiceRegistration"}},{"before":"830bb3df92539c3860433ab1c0a6ba1864fc4aa8","after":"67a208cc56952246a4819b8c259c8afa885011b7","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-06-02T06:34:49.804Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"#2 Completed source generator and updated the read me file. Also changed the AttInterface class to Interface. removed the InitializeFactory Method and the ServiceProvider Property from FactoryService since it will not be registered directly.","shortMessageHtmlLink":"#2 Completed source generator and updated the read me file. Also chan…"}},{"before":"bd2c2430e73040fc9a34b2cfbda5522db476e672","after":"830bb3df92539c3860433ab1c0a6ba1864fc4aa8","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-05-30T23:05:45.266Z","pushType":"push","commitsCount":2,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"changes to csproj","shortMessageHtmlLink":"changes to csproj"}},{"before":"a93289b39ca52239294e9ff07b543da1f56a2f95","after":"bd2c2430e73040fc9a34b2cfbda5522db476e672","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-05-29T19:42:22.944Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Final update ReadMe update this branch fixes the Issue 2 logged. It adds an attribute and a source generator for registering services #2","shortMessageHtmlLink":"Final update ReadMe update this branch fixes the Issue 2 logged. It a…"}},{"before":"eeda7f82b120e1bfab11113ed7610079c21dcbbc","after":"a93289b39ca52239294e9ff07b543da1f56a2f95","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-05-29T18:16:31.111Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Updated the readme. modified the code so the user will have to call one method (Initialized) instead of two(InitializedFactory and RegisterService).\nAdded enum to register a class as itself.","shortMessageHtmlLink":"Updated the readme. modified the code so the user will have to call o…"}},{"before":"e34ea75fe99c3da3c4de2b339306667b355a954f","after":"eeda7f82b120e1bfab11113ed7610079c21dcbbc","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-05-29T11:52:50.172Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"updated generatred file's namespace","shortMessageHtmlLink":"updated generatred file's namespace"}},{"before":"1ddfb72898ed0b7e445508aa7460c6b4eb17c50c","after":"e34ea75fe99c3da3c4de2b339306667b355a954f","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-05-29T06:13:27.572Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Completed source generator test confirms source generator is working as expected","shortMessageHtmlLink":"Completed source generator test confirms source generator is working …"}},{"before":"433f5da7c8e99d6113d5dea056a1ca7ec8b1f8d3","after":"1ddfb72898ed0b7e445508aa7460c6b4eb17c50c","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-05-28T19:47:54.212Z","pushType":"push","commitsCount":2,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"source generator completed. Require some more test before merge to main","shortMessageHtmlLink":"source generator completed. Require some more test before merge to main"}},{"before":"1260e0c514989a4abd2290c6f74182a4a0b9042e","after":"825d079722895d4d74ee4a4095dd4e07d7b32dc3","ref":"refs/heads/master","pushedAt":"2023-05-27T15:56:54.181Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"810483b5576fe4590874be94c5774f126f992c45","after":"433f5da7c8e99d6113d5dea056a1ca7ec8b1f8d3","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-05-27T11:29:18.410Z","pushType":"push","commitsCount":1,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Updated the serviceinfolist to include the node it's working on for diagnostic generating.\n\nupdated the code generating process. Updates have not been tested yet.","shortMessageHtmlLink":"Updated the serviceinfolist to include the node it's working on for d…"}},{"before":null,"after":"810483b5576fe4590874be94c5774f126f992c45","ref":"refs/heads/AttributeServiceRegistration","pushedAt":"2023-05-27T10:44:24.861Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Diagnostic messages added","shortMessageHtmlLink":"Diagnostic messages added"}},{"before":null,"after":"1260e0c514989a4abd2290c6f74182a4a0b9042e","ref":"refs/heads/master","pushedAt":"2023-05-26T21:17:20.185Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bugzyGeek","name":"Nana Akwasi Aforo","path":"/bugzyGeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29061373?s=80&v=4"},"commit":{"message":"Add project files.","shortMessageHtmlLink":"Add project files."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADSigr4wA","startCursor":null,"endCursor":null}},"title":"Activity · bugzyGeek/DependencyInjection.Toolkit"}