public async override Task LoadData()
        {
            try
            {
                var source = await mRootSerivce.QueryRoot(new Application.Dto.RootDto());

                var items = source.Select(p => Mapper.Map <RootDisplayModel>(p)).ToList();
                this.Items.Clear();
                this.Items.AddRange(items);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }