Ejemplo n.º 1
0
 public static IReaderBehavior <TDecorated> Apply <TReader, TDecorated>(this IReaderBehavior <TReader> reader, IReaderDecorator <TReader, TDecorated> decorator)
 {
     return(new DecoratedReaderBehavior <TReader, TDecorated>(reader, decorator));
 }
Ejemplo n.º 2
0
 public DecoratedReaderBehavior(IReaderBehavior <TReader> reader, IReaderDecorator <TReader, TDecorated> decorator)
 {
     _reader    = reader;
     _decorator = decorator;
 }