public ConstructionTimeMessagesOutputDirectoryPathProvider( IProgramSpecificMessagesOutputDirectoryPathProvider programSpecificMessagesOutputDirectoryPathProvider, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.ProgramSpecificMessagesOutputDirectoryPathProvider = programSpecificMessagesOutputDirectoryPathProvider; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }
public ProgramNameStartTimeMessagesOutputDirectoryPathProvider( IProcessStartTimeUtcDirectoryNameProvider processStartTimeUtcDirectoryNameProvider, IProgramSpecificMessagesOutputDirectoryPathProvider programSpecificMessagesOutputDirectoryPathProvider, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.ProcessStartTimeUtcDirectoryNameProvider = processStartTimeUtcDirectoryNameProvider; this.ProgramSpecificMessagesOutputDirectoryPathProvider = programSpecificMessagesOutputDirectoryPathProvider; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }