コード例 #1
0
        private void WriteMethod(MethodResultBox mbox, object[] arguments)
        {
            object value = arguments[arguments.Length - 1];
            string path  = mbox.GetValuePath(arguments);

            _ioHandler.Write(mbox.ResultBaseType, path, value);
        }
コード例 #2
0
ファイル: DynamicReader.cs プロジェクト: jpommers/config
        private object ReadMethod(MethodResultBox mbox, object[] arguments)
        {
            string path = mbox.GetValuePath(arguments);

            path = OptionPath.Combine(_basePath, path);

            return(_ioHandler.Read(mbox.ResultBaseType, path, mbox.DefaultResult, mbox.ShouldEncrypt));
        }