public ConstructionTimeProjectFileDeserializationMessagesOutputFileNameProvider( IFileNameOperator fileNameOperator, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.FileNameOperator = fileNameOperator; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }
public ProjectFileDeserializationMessagesOutputFileNameProvider( IFileNameOperator fileNameOperator, IGuidProvider guidProvider, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.FileNameOperator = fileNameOperator; this.GuidProvider = guidProvider; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }
public DefaultMessageSinkProvider( IFileNameOperator fileNameOperator, IMessageFormatter messageFormatter, IProgramNameProvider programNameProvider, IProgramStartTimeSpecificMessagesOutputDirectoryPathProvider programStartTimeSpecificMessagesOutputDirectoryPathProvider, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.FileNameOperator = fileNameOperator; this.MessageFormatter = messageFormatter; this.ProgramNameProvider = programNameProvider; this.ProgramStartTimeSpecificMessagesOutputDirectoryPathProvider = programStartTimeSpecificMessagesOutputDirectoryPathProvider; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }