Exemple #1
0
 public static TStrategy?GetStrategy <TStrategy>(this ListArchiveSegment segment)
     where TStrategy : class, IStreamToPlainTextConversionStrategy
 {
     // TODO: implement non-plain text strategies
     return(segment.Extension.IsPlainText
         ? new PlainText() as TStrategy
         : default);
 public Stream Convert(ListArchiveSegment listArchiveSegment, CancellationToken cancellationToken)
 {
     return(listArchiveSegment.Content);
 }