tomasTomas Ulin has been working with the MySQL Database team since 2003, and is currently employed by Oracle, based in Sweden. He is Vice President for the MySQL Engineering team, responsible for the development and maintenance of the MySQL related software products within Oracle, such as the MySQL Server, MySQL Cluster, MySQL Connectors, MySQL Workbench, MySQL Enterprise Backup, and MySQL Enterprise Monitor. Prior to working with MySQL he has a background in the telecom industry, working for the Swedish telecom operator Telia and Telecom vendor Ericsson. He has a Masters degree in Computer Science and Applied Physics from Case Western Reserve University and a PhD in Computer Science from the Royal Institute of Technology.

5 thoughts on “About

  1. I’m trying to follow your article: “How to use MySQL for your ASP.NET Identity provider with a custom primary key” at http://insidemysql.com/how-to-use-mysql-for-your-asp-net-identity-provider-with-a-custom-primary-key/.

    The code for the async task isn’t working:
    public class ApplicationUser : IdentityUser

    public async Task GenerateUserIdentityAsync(UserManager manager)
    var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);
    return userIdentity;

    Visual Studio tells me that you can’t return a variable, you must return a Task type. This makes sense to me, but I can’t get your code to run. Please help.

  2. HI There..question for you. I am using VS Code on Ubuntu and your example uses a DbContextOptionsBuilder UseMySQL…I get an error on Build (and in the help messaged in the IDE that the DbContextOptionsBuilder does not contain a definition for ‘UseMySQL’. All of the examples that I have seen for the DbContextOptionsBuilder have referenced SQLLight and MSSQL. Was there an earlier configuration that was not captured in this “how-to”? I appreciate any help you can provide.

  3. Hi
    MySQL Connector/ODBC 8.0.11 – there doesn’t seem to be a 32-bit version, is 32-bit support now deemed as not required?

Leave a Reply

Your email address will not be published. Required fields are marked *