-
Notifications
You must be signed in to change notification settings - Fork 1
Project structure
Nikita edited this page Jan 28, 2022
·
2 revisions
This project has following structure:
-
AppHosting.Abstractions
is abstractions (interfaces) for application host and its related things; -
AppHosting.Hosting
is main part of this package - provides implementation of application host with hosted services engine and lifetime control abilities; -
AppHosting.Xamarin.Forms.Abstractions
contains all necessary abstractions to setup communication between the application host & Xamarin.Forms; -
AppHosting.Xamarin.Forms
provides attributes, controls, extensions methods, Xamarin.Forms page & element middlewares, services & utilities to setup your application infrastructure.
AppHosting.Abstractions
and AppHosting.Xamarin.Forms.Abstractions
do not consume any internal packages.
AppHosting.Hosting
depends on both AppHosting.Abstractions
and AppHosting.Xamarin.Forms.Abstractions
.
AppHosting.Xamarin.Forms
depends on both AppHosting.Abstractions
and AppHosting.Xamarin.Forms.Abstractions
.