ORM Layer for Unity3D back-end servers?

Hi,

Which NET ORM layer would you recommend to connect to MySQL using Unity3D app configured as back-end server?

I have a Unity3D app run with “-server” option and no-graphics, configured to serve Unity3d networking objects.

Example:

  • Entity Framework, C#
  • Does EntiyFramework MySQL drivers even work with Unity3D C#?
  • SubSonic C#

Problems:

  • SimpleData requires NET 3.0,
  • Dapper requires NET3.5 as dependency.

What ORM do people use, and what best practices for back-end Unity3d Apps configured as servers?

I havent tried, but wouldn’t be better to try directly myql connectors http://dev.mysql.com/downloads/connector/net/1.0.html#downloads ?