在linux服务器上托管ASP.NET MVC Signal应用程序

在linux服务器上托管ASP.NET MVC Signal应用程序,linux,signalr,hosting,Linux,Signalr,Hosting,目前我正在开发一个产品,使用Asp.NETMVC框架,Signalr用于实时,MYSQL用于后端。它在IIS和Windows server 2012服务器环境中工作得非常好。但现在我想在linux服务器上移动这个应用程序。因此,我必须确认需要进行哪些类型的更改 我的hub类方法是:例如 public class MyHub : Hub { public void uploadlogo(string employeeId, string logo) {

目前我正在开发一个产品,使用Asp.NETMVC框架,Signalr用于实时,MYSQL用于后端。它在IIS和Windows server 2012服务器环境中工作得非常好。但现在我想在linux服务器上移动这个应用程序。因此,我必须确认需要进行哪些类型的更改

我的hub类方法是:例如

public class MyHub : Hub
    {
        public void uploadlogo(string employeeId, string logo)
        {
            try
            {
                // My code here
                Clients.All.uploadLogo(employeeId, logo);
            }
            catch (Exception ex)
            {
                ExceptionUtility.LogException(ex, "Error");
            }
        }
    }
信号器集线器类是否有任何更改或执行其他操作?请提出一些与此相关的建议。提前谢谢