Beispiel #1
0
 public InitializationManager(TypeAnalyzer typeAnalyzer,
                              PrimitiveExpressionGenerator primitiveExpressionGenerator,
                              DictionaryExpressionGenerator dictionaryExpressionGenerator,
                              ComplexTypeInitializationGenerator complexTypeInitializationGenerator,
                              ArrayInitializationGenerator arrayInitializationGenerator,
                              AssignmentExpressionGenerator assignmentExpressionGenerator,
                              ArgumentListManager argumentListManager,
                              EnumExpressionGenerator enumExpressionGenerator,
                              ImmutableInitializationGenerator immutableInitializationGenerator,
                              ObjectInicializationExpressionGenerator objectInicializationExpressionGenerator,
                              GuidInitializationManager guidInitializationManager,
                              RegexInitializationManager regexInitializationManager,
                              PrimitiveNullableExpressionGenerator primitiveNullableExpressionGenerator)
 {
     _typeAnalyzer = typeAnalyzer;
     _primitiveExpressionGenerator       = primitiveExpressionGenerator;
     _dictionaryExpressionGenerator      = dictionaryExpressionGenerator;
     _complexTypeInitializationGenerator = complexTypeInitializationGenerator;
     _arrayInitializationGenerator       = arrayInitializationGenerator;
     _assignmentExpressionGenerator      = assignmentExpressionGenerator;
     _argumentListManager                     = argumentListManager;
     _enumExpressionGenerator                 = enumExpressionGenerator;
     _immutableInitializationGenerator        = immutableInitializationGenerator;
     _objectInicializationExpressionGenerator = objectInicializationExpressionGenerator;
     _guidInitializationManager               = guidInitializationManager;
     _regexInitializationManager              = regexInitializationManager;
     _primitiveNullableExpressionGenerator    = primitiveNullableExpressionGenerator;
 }
 public GuidInitializationManager(ComplexTypeInitializationGenerator complexTypeInitializationGenerator,
                                  PrimitiveExpressionGenerator primitiveExpressionGenerator)
 {
     _complexTypeInitializationGenerator = complexTypeInitializationGenerator;
     _primitiveExpressionGenerator       = primitiveExpressionGenerator;
 }