/// <summary>
        ///
        /// </summary>
        /// <param name="characters"></param>
        public void UpdateModel([NotNull] List <CharacterStatus> characters)
        {
            Assert.ArgumentNotNull(characters, "characters");

            Action actToExecute = () =>
            {
                GroupStatusViewModel viewModel = DataContext as GroupStatusViewModel;
                viewModel.UpdateModel(characters);
            };

            Application.Current.Dispatcher.BeginInvoke(actToExecute, DispatcherPriority.Background);
        }