Open.TestHarness.Model.ViewTestClass.GetSingleton C# (CSharp) Method

GetSingleton() public static method

Create a new singleton instance of the model.
public static GetSingleton ( Type type, string xapFileName ) : ViewTestClass
type System.Type The type to model.
xapFileName string The name of the XAP file containing the class.
return ViewTestClass
        public static ViewTestClass GetSingleton(Type type, string xapFileName)
        {
            var model = singletonInstances.FirstOrDefault(item => item.IsEquivalent(type));
            if (model == null)
            {
                model = new ViewTestClass(type, xapFileName);
                singletonInstances.Add(model);
            }
            return model;
        }
        #endregion

Same methods

ViewTestClass::GetSingleton ( string typeName, string customName, string assemblyName, string xapFileName ) : ViewTestClass