public static RemoteDefinition Create(string path, RemoteComponent parentComponent) { var rc = new RemoteDefinition(path, parentComponent); RemoteDefinitionCache.Add(rc); return(rc); }
public void Dispose() { _parentComponent = null; RemoteDefinitionCache.Remove(this); }
private RemoteDefinition(string path, RemoteComponent parentComponent) { _parentComponent = parentComponent; _path = path; }