public static TDto ToDto <TDto>(this IDictionary <string, object> unTypedDto)
     where TDto : class, IDto
 {
     return((TDto)unTypedDto.ToDto(typeof(TDto).GetTypeInfo()));
 }