C# Class Tp.Integration.Plugin.Common.PluginCommand.Embedded.AddOrUpdateProfileCommand

Inheritance: EditProfileCommandBase
显示文件 Open project: TargetProcess/Target-Process-Plugins Class Usage Examples

Public Methods

Method Description
AddOrUpdateProfileCommand ( ITpBus bus, IProfileCollection profileCollection, IPluginContext pluginContext, IPluginMetadata pluginMetadata ) : System.Linq

Protected Methods

Method Description
OnExecute ( PluginProfileDto profileDto ) : PluginCommandResponseMessage

Private Methods

Method Description
UpdatePluginProfile ( PluginProfileDto pluginProfile ) : void

Method Details

AddOrUpdateProfileCommand() public method

public AddOrUpdateProfileCommand ( ITpBus bus, IProfileCollection profileCollection, IPluginContext pluginContext, IPluginMetadata pluginMetadata ) : System.Linq
bus ITpBus
profileCollection IProfileCollection
pluginContext IPluginContext
pluginMetadata IPluginMetadata
return System.Linq

OnExecute() protected method

protected OnExecute ( PluginProfileDto profileDto ) : PluginCommandResponseMessage
profileDto PluginProfileDto
return Tp.Integration.Messages.Commands.PluginCommandResponseMessage