예제 #1
0
 public Engine(IReader reader, GraphicInterfaces interfaceGenerator, ICommandFactory factory)
 {
     this.reader             = reader;
     this.interfaceGenerator = interfaceGenerator;
     this.factory            = factory;
     this.writer             = this.factory.CreateWriter("ConsoleWriter");
 }
예제 #2
0
 public AddFilmToDataBaseCommand(FilmRankingContext context,
                                 GraphicInterfaces interfaceGenerator,
                                 IReader reader,
                                 ICommandFactory factory)
 {
     this.context            = context;
     this.interfaceGenerator = interfaceGenerator;
     this.reader             = reader;
     this.writer             = factory.CreateWriter("ConsoleWriter");
 }
예제 #3
0
 public ListMoviesInPDF(FilmRankingContext context,
                        GraphicInterfaces interfaceGenerator,
                        IReader reader,
                        ICommandFactory factory)
 {
     this.context            = context;
     this.interfaceGenerator = interfaceGenerator;
     this.reader             = reader;
     this.writer             = factory.CreateWriter("ConsoleWriter");
     this.factory            = factory;
 }
예제 #4
0
 public CreateFilmCommand(GraphicInterfaces interfaceGenerator, IReader reader)
 {
     this.interfaceGenerator = interfaceGenerator;
     this.reader             = reader;
 }