You can download here : [NuGet Gallery] (https://github.com/tigyijanos/tcoreUWP)
AutoMapper is a simple solution for mapping objects, lists and arrays...
using TCore.UniversalApp.Mappers;
var target = new List<BaseModelType>();
firstList.CopyAndShallowPropertiesTo(target);
AutoView loads a View for your ViewModel and it calls InitializeViewModel() method on it.
xmlns:Common="using:TCore.UniversalApp.Common"
<Common:AutoView IsAnimated="True" IsViewCacheAble="True" ViewModel={Binding MyViewModel}/>
using TCore.UniversalApp;
private ITCoreViewModel _myViewModel = new SomeViewModel();
public ITCoreViewModel MyViewModel
{
get { return _myViewModel; }
set { Set(ref _myViewModel, value);
}
Means it uses animation when loads a new ViewModel.
Means it will cache your views.
It serializes and deserializes your object to XML and back...
This class can help you to trigger animations on your objects.