1
00:00:00,440 --> 00:00:01,980
[Autogenerated] As we wrap up this course,

2
00:00:01,980 --> 00:00:05,570
keep in mind these key takeaways. First,

3
00:00:05,570 --> 00:00:07,900
the intent of the adapter design pattern

4
00:00:07,900 --> 00:00:09,710
is to convert from an incompatible

5
00:00:09,710 --> 00:00:12,460
interface to a compatible one forgiven

6
00:00:12,460 --> 00:00:16,530
client. Second in C sharp, you will use

7
00:00:16,530 --> 00:00:18,120
composition rather than multiple

8
00:00:18,120 --> 00:00:21,010
inheritance. Your adapter implementations

9
00:00:21,010 --> 00:00:23,240
will contain instances of the incompatible

10
00:00:23,240 --> 00:00:25,470
type and will delegate calls to this

11
00:00:25,470 --> 00:00:27,580
instance is incompatible methods or

12
00:00:27,580 --> 00:00:31,020
properties. You'll find that adapters are

13
00:00:31,020 --> 00:00:33,420
very similar to many other design patterns

14
00:00:33,420 --> 00:00:35,330
and are one of the more commonly used

15
00:00:35,330 --> 00:00:38,800
patterns as well. In addition to wrapping

16
00:00:38,800 --> 00:00:41,310
incompatible service providers, adapters

17
00:00:41,310 --> 00:00:44,000
can also be used to wrap result types to

18
00:00:44,000 --> 00:00:46,970
make them compatible. And finally, the

19
00:00:46,970 --> 00:00:48,950
source code is available to download with

20
00:00:48,950 --> 00:00:50,900
the course. But you'll find the latest

21
00:00:50,900 --> 00:00:53,080
updated version on Get Hub in the

22
00:00:53,080 --> 00:00:55,530
following repositories. Feel free to

23
00:00:55,530 --> 00:00:57,860
submit issues and pull requests if you

24
00:00:57,860 --> 00:01:01,380
find any problems in the samples. Thanks.

25
00:01:01,380 --> 00:01:03,010
I hope you found this brief course on the

26
00:01:03,010 --> 00:01:04,970
adapter pattern. Helpful. Don't forget to

27
00:01:04,970 --> 00:01:06,310
leave a review, and if you have any

28
00:01:06,310 --> 00:01:07,800
questions, you can post them in a

29
00:01:07,800 --> 00:01:11,000
discussion for him or find me online until next time

