This if for a C# assignment. Please explain a scenario/use case for each of the following design patterns. Does not have to be long but it can not be one online please help! A) Adapter B) Briidge C) Composite D) Decorator E) Facade F) Flyweight G) Proxy Solution A)Adapter:It is mainly preloved to change the interfcae of a class into other interface that clients anticipates. B)Briidge:It is deliberated to to remain the interface with client programm constraint when permiting to modify the real type of class utilized.then the interface can be modified and the class being individually. C)Composite:It is a group of objects any of the class is a composite or simply a primary object.it allows the users individual and composition of objects much consisitently. D)Decorator:it is a class which that encircles a class ,appends a fresh abilities for a class and proceeds the unmodified methods to the classes being. E)Facade:It assembles a complex object heirarchy ,offers a fresh ,easier interface to acess the data.it senses a gaint-level interface which acquires a sub system uncomplicated utilization. F)Fly weight:it offers a procedure to restrict the prolification of little ,same class instances mobiling a few of the class data exterior the class and progressing at the time of different execution methods.it utilizes the splitting to enhance the more number of objects effectively. G)Proxy:It offers a proxy (or) easy place-holder class for much composite class which was high cost to instance..