public static Type GetContainerTrackerType(Type containerType)
{
if (typeof(ITrackableContainer).IsAssignableFrom(containerType))
{
var trackableTypeName = containerType.Namespace + "." + ("Trackable" + containerType.Name.Substring(1));
return containerType.Assembly.GetType(trackableTypeName);
}
return null;
}
}