public VisualStudioProjectFileToXElementConverter(
            INowUtcProvider nowUtcProvider,
            IVisualStudioProjectFileDeserializationSettings visualStudioProjectFileDeserializationSettings)
        {
            this.NowUtcProvider = nowUtcProvider;
            this.VisualStudioProjectFileDeserializationSettings = visualStudioProjectFileDeserializationSettings;

            this.ConstrutorEndSetup();
        }
예제 #2
0
 public FunctionalVisualStudioProjectFileStreamSerializer(
     IMessageFormatter messageFormatter,
     INowUtcProvider nowUtcProvider,
     IRelativeFilePathsVisualStudioProjectFileStreamSerializer relativeFilePathsVisualStudioProjectFileSerializer,
     IStringlyTypedPathOperator stringlyTypedPathOperator,
     IVisualStudioProjectFileDeserializationSettings visualStudioProjectFileDeserializationSettings,
     IVisualStudioProjectFileSerializerMessagesOutputFilePathProvider visualStudioProjectFileSerializerMessagesOutputFilePathProvider,
     IVisualStudioProjectFileValidator visualStudioProjectFileValidator)
 {
     this.MessageFormatter = messageFormatter;
     this.NowUtcProvider   = nowUtcProvider;
     this.RelativeFilePathsVisualStudioProjectFileSerializer = relativeFilePathsVisualStudioProjectFileSerializer;
     this.StringlyTypedPathOperator = stringlyTypedPathOperator;
     this.VisualStudioProjectFileDeserializationSettings = visualStudioProjectFileDeserializationSettings;
     this.VisualStudioProjectFileSerializerMessagesOutputFilePathProvider = visualStudioProjectFileSerializerMessagesOutputFilePathProvider;
     this.VisualStudioProjectFileValidator = visualStudioProjectFileValidator;
 }