Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SqlBuilder" /> class.
 /// </summary>
 /// <param name="formatterFactory">The formatter factory.</param>
 /// <param name="query">The query.</param>
 public SqlBuilder(
     [NotNull] IFormatterFactory formatterFactory,
     [NotNull] IQuery query)
 {
     this.query            = query;
     this.formatterFactory = formatterFactory;
 }
Пример #2
0
 //public Generator(IEmitRepository emitRepository, string outPath, IFormatterFactory formatterFactory, string templatePath)
 public Generator(IEmitRepository emitRepository, Tuple <string, string> paths, IFormatterFactory formatterFactory)
 {
     _templatePath     = paths.Item2;// templatePath;
     _formatterFactory = formatterFactory;
     _emitRepository   = emitRepository;
     _outPath          = paths.Item1; //outPath;
 }
Пример #3
0
 public BillingRecordAppService(
     IRepository <BillingRecord, long> billingRecordRepository,
     IAccountRepository accountRepository,
     IDatabaseMediator <BillingRecord, long> databaseMediator,
     IUnitOfWorkManager unitOfWorkManager,
     IFormatterFactory formatterFactory,
     ISessionManager sessionManager)
 {
     _billingRecordRepository = billingRecordRepository;
     _accountRepository       = accountRepository;
     _databaseMediator        = databaseMediator;
     _unitOfWorkManager       = unitOfWorkManager;
     _formatterFactory        = formatterFactory;
     _sessionManager          = sessionManager;
 }
Пример #4
0
 public SettlementAppService(
     IRepository <Operator, Guid> operatorRepository,
     SettlementService settlementService,
     IServiceContext serviceContext,
     IRepository <BillingRecord, long> billingRecordRepository,
     IRepository <SettlementRecord, Guid> settlementRecordRepository,
     IFormatterFactory formatterFactory,
     IServiceBus serviceBus)
 {
     _operatorRepository         = operatorRepository;
     _settlementService          = settlementService;
     _serviceContext             = serviceContext;
     _billingRecordRepository    = billingRecordRepository;
     _formatterFactory           = formatterFactory;
     _settlementRecordRepository = settlementRecordRepository;
     _serviceBus = serviceBus;
 }
Пример #5
0
 public PropertyParser(IFormatterFactory formatters, string fieldContentDelimiter)
 {
     Formatters            = formatters;
     FieldContentDelimiter = fieldContentDelimiter;
 }
 public void RegisterFactory(String name, IFormatterFactory factory)
 => Factories.Add(name, factory);
Пример #7
0
 public ObjectFormatter(IFormatterFactory formatters, string fieldContentDelimiter, int maxDepth)
 {
     Formatters            = formatters;
     FieldContentDelimiter = fieldContentDelimiter;
     MaxDepth = maxDepth;
 }
Пример #8
0
 public CsvBuilder(IFormatterFactory formatterFactory)
 {
     _formatterFactory = formatterFactory;
 }
Пример #9
0
 public SourcePrinter(IConfig config, IFileGlommer glommer, IFormatterFactory formatterFactory)
 {
     _config           = config;
     _glommer          = glommer;
     _formatterFactory = formatterFactory;
 }
Пример #10
0
 public static void RegisterFactory(IFormatterFactory factory)
 {
     formatterFactories.Add(factory);
 }
Пример #11
0
 public FormatterConfigurator()
 {
     _formatterFactory  = new FormatterFactory();
     _defaultFormatter  = _formatterFactory.CreateFor <TPropertyType>();
     _formatterProvider = source => _defaultFormatter;
 }