Git repository with code samples in c# and java for Bouvet SOLID workshop on the single responsibility and dependency inversion principles.