public void NullSafeSet(IDbCommand cmd, object value, int index)
        {
            string valueToSet = String.Empty;

            if (null != value && value.ToString() != String.Empty)
            {
                valueToSet = _converter.ToString(value);
                var    type            = value.GetType();
                string versionSafeType = string.Format("{0}, {1}", type.FullName, type.Assembly.GetName().Name);

                valueToSet = versionSafeType + "~~" + valueToSet;
            }

            NHibernateUtil.StringClob.NullSafeSet(cmd, valueToSet, index);
        }
Beispiel #2
0
 public TValue Get <TKey, TValue>(TKey key)
 {
     return(cache.Get <TValue>(keyConverter.ToString(key)));
 }
Beispiel #3
0
 public TResult Handle(TQuery query)
 {
     logger.LogDebug("Executing query: " + converter.ToString(query));
     return(decorated.Handle(query));
 }