C# Class Tp.MashupManager.MashupInfoRepository

Inheritance: IMashupInfoRepository
Afficher le fichier Open project: TargetProcess/Target-Process-Plugins

Private Properties

Свойство Type Description
AddMashupNameToPlugin void
CompleteWithNotChangedOriginFiles void
DeleteMashupNameToPlugin void
GetUniqueMashupName string
UpdateInternal PluginProfileErrorCollection
UpdateProfile void

Méthodes publiques

Méthode Description
Add ( Mashup dto, bool generateUniqueName ) : PluginProfileErrorCollection
Delete ( string name ) : PluginProfileErrorCollection
MashupInfoRepository ( ILogManager logManager, IPluginContext context, ITpBus bus, IMashupScriptStorage scriptStorage ) : System
Update ( UpdateMashupCommandArg commandArg ) : PluginProfileErrorCollection

Private Methods

Méthode Description
AddMashupNameToPlugin ( string name ) : void
CompleteWithNotChangedOriginFiles ( UpdateMashupCommandArg commandArg ) : void
DeleteMashupNameToPlugin ( string name ) : void
GetUniqueMashupName ( string mashupName ) : string
UpdateInternal ( UpdateMashupCommandArg commandArg ) : PluginProfileErrorCollection
UpdateProfile ( MashupManagerProfile managerProfile ) : void

Method Details

Add() public méthode

public Add ( Mashup dto, bool generateUniqueName ) : PluginProfileErrorCollection
dto Mashup
generateUniqueName bool
Résultat PluginProfileErrorCollection

Delete() public méthode

public Delete ( string name ) : PluginProfileErrorCollection
name string
Résultat PluginProfileErrorCollection

MashupInfoRepository() public méthode

public MashupInfoRepository ( ILogManager logManager, IPluginContext context, ITpBus bus, IMashupScriptStorage scriptStorage ) : System
logManager ILogManager
context IPluginContext
bus ITpBus
scriptStorage IMashupScriptStorage
Résultat System

Update() public méthode

public Update ( UpdateMashupCommandArg commandArg ) : PluginProfileErrorCollection
commandArg UpdateMashupCommandArg
Résultat PluginProfileErrorCollection