ASP.Net Core SignalR不适用于Xamarin iOS客户端

时间:2018-09-05 23:56:23

标签: c# xamarin.ios asp.net-core-signalr

根据此处的信息https://github.com/aspnet/Announcements/issues/305,我希望我的iOS客户端可以与ASP.Net Core SignalR一起使用,但是还是没有运气。客户端尝试连接到集线器时出现异常:

,
           --degree = PC.UCURRICULM, --transformation hard coded
           curriculum = CASE PC.UMAJOR

            WHEN 'ACM' then 'ACCT'
            WHEN 'BSBA' then 'BADM'
            WHEN 'B&TS' then 'BIBT'
            WHEN 'BICH' then 'BIOC'
            WHEN 'BIO' then 'BIOL'
            WHEN 'BIS' then 'BIS'
            WHEN 'BCOM' then 'Bu Com'
            WHEN 'BUS' then 'BUSI'
            WHEN 'CHEM' then 'CHEM'
            WHEN 'AASCM' then 'CHRM'
            WHEN 'CL&A' then 'CLDA'
            WHEN 'COM' then 'COMM'
            WHEN 'CRIM' then 'CRIM'
            WHEN 'CRMJ' then 'CRMJ'
            WHEN 'CROS' then 'CROSS'
            WHEN 'DIGC' then 'DIGCIN'
            WHEN 'MED' then 'EDUC'
            WHEN 'EDES' then 'ELED'
        END
        /*
        --Transformation lookup on tables
        ,(SELECT TOP 1 ISNULL(CC.CODE_VALUE_KEY, '') FROM Bridge_test.dbo.peoplechanges pc 
                        LEFT JOIN [sis_test].[dbo].[CODE_CURRICULUM] CC ON CC.[CODE_VALUE] = PC.[UMAJOR]
        */

上面的代码在iDevice模拟器中可以正常运行,但是在设备本身上崩溃。我在Windows 10和Xamarin iOS 11.14.0.13的Xamarin iOS 11.14.0.13上使用Visual Studio 15.8.0,在Mac上也有Xamarin iOS 11.14.0.13的Mac 7.6.1 Build 9。以及用于AspNetCore SignalR(服务器和客户端)的最新发布的Nugets。

还有其他人遇到这种行为吗?我们非常感谢您的帮助。

0 个答案:

没有答案