Azure Mobile Service OAuth in Xamarin.iOS -


i creating xamarin native project ios , android. using microsoft azure backend , azure oauth authentication. added microsoft azure mobile client both ios , android project.

in xamarin.android project, did authentication azure following code:

mobileserviceclient  client = new mobileserviceclient("my-azure-app-url"); var user = client.loginasync(this, mobileserviceauthenticationprovider.windowsazureactivedirectory); 

above code works fine , able authentication.

same tried in xamain.ios can know initialisation of mobileserviceclient different in ios.

mobileserviceclient  client = new mobileserviceclient("my-azure-app-url", httpmessagehandler); 

i not able find httpmessagehandler. can 1 me solution

an http message handler responsible actual communication going on between client , server.

there default (managed) implementation used if not specify handler. go ahead , tell httpclient use native 1 on ios (as android). use modernhttpclient or use xamarin studio configure use of nsurlsession (on ios). highly recommend use native handler support ipv6 environments , increase performance.

in case, either omit handler parameter or use new system.net.http.httpmessagehandler().

if add modernhttpclient app, pass in new nativemessagehandler().

an example can found in repo azure offline syncing.


Comments

Popular posts from this blog

java - Jasper subreport showing only one entry from the JSON data source when embedded in the Title band -

serialization - Convert Any type in scala to Array[Byte] and back -

SonarQube Plugin for Jenkins does not find SonarQube Scanner executable -