{"push_id":853058071,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"85e9049aeb5a92c3215543aefc73e8c9b13612cd","before":"6996aefd4c3d2fb9e167d928604b1596430f9c21","commits":[{"sha":"b46dd6d9ba197395f959a027ccb97db9e2c05bc1","author":{"email":"b717016ebecaa51d0d71b4109733b2fc623b1831@gmail.com","name":"Roman Dunets"},"message":"Fix FactoryMethod C# code","distinct":true,"url":"https://api.github.com/repos/romandunets/oop-design-patterns/commits/b46dd6d9ba197395f959a027ccb97db9e2c05bc1"},{"sha":"61c020386224aaf3888e2c78c1dc8ca04e575e64","author":{"email":"b717016ebecaa51d0d71b4109733b2fc623b1831@gmail.com","name":"Roman Dunets"},"message":"Fix namespaces in Singleton C# code","distinct":true,"url":"https://api.github.com/repos/romandunets/oop-design-patterns/commits/61c020386224aaf3888e2c78c1dc8ca04e575e64"},{"sha":"df1b242d9e55562680b01cb43ca345a8e00249a0","author":{"email":"b717016ebecaa51d0d71b4109733b2fc623b1831@gmail.com","name":"Roman Dunets"},"message":"Add abstract factory design pattern solution in C#","distinct":true,"url":"https://api.github.com/repos/romandunets/oop-design-patterns/commits/df1b242d9e55562680b01cb43ca345a8e00249a0"},{"sha":"90e7715171975b219c06ab121b8ac7c68b7f8532","author":{"email":"b717016ebecaa51d0d71b4109733b2fc623b1831@gmail.com","name":"Roman Dunets"},"message":"Add main method as an example how to use abstract factory","distinct":true,"url":"https://api.github.com/repos/romandunets/oop-design-patterns/commits/90e7715171975b219c06ab121b8ac7c68b7f8532"},{"sha":"85e9049aeb5a92c3215543aefc73e8c9b13612cd","author":{"email":"b717016ebecaa51d0d71b4109733b2fc623b1831@gmail.com","name":"Roman Dunets"},"message":"Update readme","distinct":true,"url":"https://api.github.com/repos/romandunets/oop-design-patterns/commits/85e9049aeb5a92c3215543aefc73e8c9b13612cd"}]}