Tp.MashupManager.Mashup.CreatePluginMashupMessage C# (CSharp) Method

CreatePluginMashupMessage() public method

public CreatePluginMashupMessage ( ) : PluginMashupMessage
return Tp.Integration.Messages.PluginLifecycle.PluginMashupMessage
		public PluginMashupMessage CreatePluginMashupMessage()
		{
			return CreatePluginMashupMessage(ObjectFactory.GetInstance<IPluginContext>().AccountName);
		}

Same methods

Mashup::CreatePluginMashupMessage ( AccountName accountName ) : PluginMashupMessage

Usage Example

        public PluginProfileErrorCollection Delete(string name)
        {
            DeleteMashupNameToPlugin(name);
            _scriptStorage.DeleteMashup(name);
            var dto = new Mashup {
                Name = name
            };

            _bus.Send(dto.CreatePluginMashupMessage());
            _log.InfoFormat("Clean mashup commnad sent to TP (Mashup '{0}' for account '{1}')", dto.Name, _context.AccountName.Value);
            return(new PluginProfileErrorCollection());
        }
All Usage Examples Of Tp.MashupManager.Mashup::CreatePluginMashupMessage