elsa-core/src/modules/Elsa.Agents.Activities/Features/AgentActivitiesFeature.cs
AlmightyLks 153397e63c
Fix all broken summary xml docs (#6123)
* Add proper summary tags back

* Apply suggestions from code review

Co-authored-by: Robin Sue <robinsue@live.de>

* 69 more files fixed

---------

Co-authored-by: Robin Sue <robinsue@live.de>
2024-11-18 13:41:27 +01:00

29 lines
859 B
C#

using Elsa.Agents.Activities.ActivityProviders;
using Elsa.Agents.Activities.Handlers;
using Elsa.Agents.Features;
using Elsa.Features.Abstractions;
using Elsa.Features.Attributes;
using Elsa.Features.Services;
using Elsa.Workflows.Management.Features;
using JetBrains.Annotations;
using Microsoft.Extensions.DependencyInjection;
namespace Elsa.Agents.Activities.Features;
/// <summary>
/// A feature that installs Semantic Kernel functionality.
/// </summary>
[DependsOn(typeof(WorkflowManagementFeature))]
[DependsOn(typeof(AgentsFeature))]
[UsedImplicitly]
public class AgentActivitiesFeature(IModule module) : FeatureBase(module)
{
/// <inheritdoc />
public override void Apply()
{
Services
.AddActivityProvider<AgentActivityProvider>()
.AddNotificationHandler<RefreshActivityRegistry>()
;
}
}