コード例 #1
0
        public SpecificPathResolver(
            char specialStartingChar,
            char specialEndingChar)
        {
            SpecificStartingChar = specialStartingChar;
            SpecificEndingChar   = specialEndingChar;

            _specificProcessor = new SpecificValueProcessor(specialStartingChar, specialEndingChar);
        }
コード例 #2
0
        public SpecificPathCreator(
            IPathResolver pathResolver,
            string applicationName,
            char specialStartingChar,
            char specialEndingChar)
        {
            _pathResolver        = pathResolver.ThrowIfNull(nameof(pathResolver));
            ApplicationName      = applicationName.ThrowIfNullOrWhiteSpace(nameof(applicationName));
            SpecificStartingChar = specialStartingChar;
            SpecificEndingChar   = specialEndingChar;

            _specificProcessor = new SpecificValueProcessor(specialStartingChar, specialEndingChar);
        }