public override ICameraImpl getImpl()
{
Camera storecamera = null; ;
try
{
return new Camera();
}
catch (Exception ex)
{
rhodes.MainPage.LayoutGrid().Dispatcher.BeginInvoke(delegate()
{
storecamera = new Camera();
});
while (storecamera == null)
{
Thread.Sleep(1000);
}
return storecamera;
}
}