Nexus.Client.PluginManagement.InstallationLog.ActivePluginLog.ActivePluginLog C# (CSharp) Method

ActivePluginLog() private method

A simple constructor that initializes the object with its dependencies.
private ActivePluginLog ( PluginRegistry p_mprManagedPluginRegistry, IActivePluginLogSerializer p_plsSerializer ) : System
p_mprManagedPluginRegistry PluginRegistry The that contains the list /// of managed s.
p_plsSerializer IActivePluginLogSerializer The object that serializes and deserializes /// data from an active plugin log permanent store.
return System
		private ActivePluginLog(PluginRegistry p_mprManagedPluginRegistry, IActivePluginLogSerializer p_plsSerializer)
		{
			ManagedPluginRegistry = p_mprManagedPluginRegistry;
			LogSerializer = p_plsSerializer;
			LoadPluginLog();
			m_rolActivePlugins = new ReadOnlyObservableList<Plugin>(m_ostActivePlugins);
		}