示例#1
0
        static void Main(string[] args)
        {
            Video video = new Video()
            {
                Title = "Around the World in ..."
            };

            VideoEncoder encoder        = new VideoEncoder();
            var          mailservice    = new MailService();
            var          messageService = new MessageService();
            var          rssService     = new RssService();

            encoder.VideoEncoded   += mailservice.OnVideoEncoded;
            encoder.VideoEncoded   += messageService.OnVideoEncoded;
            encoder.VideoEncoding  += messageService.OnVideoEncoding;
            encoder.VideoEncoded   += rssService.OnVideoEncoded;
            encoder.VideoEncrypted += mailservice.OnVideoEncrypted;
            encoder.Encode(video);
            encoder.Encrypt(video);
        }