You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
905 B
905 B
LINGYUN.Abp.Elsa.Activities.IM
Instant Messaging activities integration module for Elsa workflow
Features
- Provides SendMessage activity for sending instant messages
- Support sending user messages and group messages
- Integration with ABP framework's
IMessageSenderinterface - Support multi-tenancy
Configuration and Usage
[DependsOn(
typeof(AbpElsaActivitiesIMModule)
)]
public class YouProjectModule : AbpModule
{
}
appsettings.json
{
"Elsa": {
"IM": true // Enable instant messaging activities
}
}
Activity Parameters
- Content: Message content
- FormUser: Sender user ID
- FormUserName: Sender username
- To: Recipient user ID (for user messages)
- GroupId: Recipient group ID (for group messages)
Output Parameters
- MessageId: ID of the sent message