Fluent 패턴을 간략히 소개하고 있습니다. Fluent 패턴을 이용하면 관련된 설정들을 메소드의 반환형을 이용해 계속 연결해 가며 조합할 수 있다는 장점이 있습니다.
이 글은 인터페이스를 통해 연결 순서를 조정할 수 있도록 합니다. Connect만 static으로 노출해서 FluentBlobTransfer.Connect로 Fluent 스타일을 시작할 수 있도록 합니다.
How to Design and Implement the Fluent Interface Pattern in C#