Beispiel #1
0
        public static string GetString(this CPluginRequest request, string name, string defaultValue = null)
        {
            var val = request[name];

            if (val == null)
            {
                return(defaultValue);
            }

            return(val);
        }
Beispiel #2
0
        public static int GetInt32(this CPluginRequest request, string name, int defaultValue)
        {
            var val = request[name];

            int value;

            if (int.TryParse(val, NumberStyles.Integer, CultureInfo.InvariantCulture, out value))
            {
                return(value);
            }

            return(defaultValue);
        }
Beispiel #3
0
        public static DateTime GetDateTime(this CPluginRequest request, string name, DateTime defaultValue)
        {
            var val = request[name];

            return(GetDateTime(val, defaultValue));
        }