public override void Update([NotNull] params object[] input)
{
if (input == null)
{
throw new ArgumentNullException(nameof(input));
}
var newAppDb = (ApplicationDatabase) input[0];
if (newAppDb == null)
{
this.appDb = null;
}
else
{
this.appDb = newAppDb;
}
if (this.appDb == null) return;
WidgetActivated();
}