C# 클래스 Tp.MashupManager.MashupInfoRepository

상속: IMashupInfoRepository
파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins

Private Properties

프로퍼티 타입 설명
AddMashupNameToPlugin void
CompleteWithNotChangedOriginFiles void
DeleteMashupNameToPlugin void
GetUniqueMashupName string
UpdateInternal PluginProfileErrorCollection
UpdateProfile void

공개 메소드들

메소드 설명
Add ( Mashup dto, bool generateUniqueName ) : PluginProfileErrorCollection
Delete ( string name ) : PluginProfileErrorCollection
MashupInfoRepository ( ILogManager logManager, IPluginContext context, ITpBus bus, IMashupScriptStorage scriptStorage ) : System
Update ( UpdateMashupCommandArg commandArg ) : PluginProfileErrorCollection

비공개 메소드들

메소드 설명
AddMashupNameToPlugin ( string name ) : void
CompleteWithNotChangedOriginFiles ( UpdateMashupCommandArg commandArg ) : void
DeleteMashupNameToPlugin ( string name ) : void
GetUniqueMashupName ( string mashupName ) : string
UpdateInternal ( UpdateMashupCommandArg commandArg ) : PluginProfileErrorCollection
UpdateProfile ( MashupManagerProfile managerProfile ) : void

메소드 상세

Add() 공개 메소드

public Add ( Mashup dto, bool generateUniqueName ) : PluginProfileErrorCollection
dto Mashup
generateUniqueName bool
리턴 PluginProfileErrorCollection

Delete() 공개 메소드

public Delete ( string name ) : PluginProfileErrorCollection
name string
리턴 PluginProfileErrorCollection

MashupInfoRepository() 공개 메소드

public MashupInfoRepository ( ILogManager logManager, IPluginContext context, ITpBus bus, IMashupScriptStorage scriptStorage ) : System
logManager ILogManager
context IPluginContext
bus ITpBus
scriptStorage IMashupScriptStorage
리턴 System

Update() 공개 메소드

public Update ( UpdateMashupCommandArg commandArg ) : PluginProfileErrorCollection
commandArg UpdateMashupCommandArg
리턴 PluginProfileErrorCollection