1. Creating application service
There’s two stuff that you like a developer have to do to reveal an app development company service. First, you have to report that your application exposes an application service with the addition of wrinkles of code inside your application manifest:
The AppService name (within this situation com.atmosphere.weather) is exactly what other apps uses to in to the application service. Additionally, they will have to know your application package family name (found under Packaging within the manifest UI).
Second, you have to override the OnBackgroundActivated method in Application.xaml.cs. This process is going to be known as when another application accesses the application service, and it is where we are able to obtain a mention of application service connection that people may use to transmit and receive messages from/towards the caller method in Application.xaml.cs. This process is going to be known as when another application accesses the application service, and it is where we are able to obtain a mention of application service connection that people may use to transmit and receive messages from/towards the caller.
All messages are passed as ValueSet, basically a vital and cost map you can use to apply your custom protocol. The only real command our application presently accepts may be the CurrentWeather also it returns a ValueSet that consists of the present Temperature. The entire code is here now.
2. Consuming the application service
Calling in to the app development company service enables other designers to make use of functionality that belongs to your application and runs poor your application. As one example of this, we used 4th Coffee, this news application experience in the previous blog publish, to apply the application service from Atmosphere and display the present weather around the webpage. The code below originates from the application source code that is already on the GitHub repository.Apps can certainly determine if the application services are available by calling the FindAppServiceProvidesAsync method, which returns all application services using the name provided.