CameraImpl.CameraFactory.getImpl C# (CSharp) Method

getImpl() public method

public getImpl ( ) : ICameraImpl
return ICameraImpl
            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;
                }
            }
CameraFactory