/// <summary>
 /// Configures object to json mapping
 /// </summary>
 /// <typeparam name="T">Domain object type</typeparam>
 /// <param name="kernel">Ninject kernel object</param>
 /// <returns>JsonMapperConfiguration for further mapping customization</returns>
 public static JsonMapperConfiguration <T> ConfigureMapping <T>(this IKernel kernel)
 {
     // use default JsonMapper<T> implementation
     return(kernel.ConfigureMapping <T, JsonMapper <T> >());
 }