public ExportContext( ExportRequest request, IReadOnlyCollection <Member> members, IReadOnlyCollection <Channel> channels, IReadOnlyCollection <Role> roles) { Request = request; Members = members; Channels = channels; Roles = roles; _mediaDownloader = new MediaDownloader(request.OutputMediaDirPath); }