public static ElsaDashboardOptions DiscoverActivities( this ElsaDashboardOptions options) { options.ActivityDefinitions // Add all activities from all referenced assemblies. .Discover( selector => selector.FromApplicationDependencies() .AddClasses(x => x.AssignableTo <IActivity>())); return(options); }
public static ElsaDashboardOptions DiscoverActivities( this ElsaDashboardOptions options) { options.ActivityDefinitions // Add all activities from all referenced assemblies. .Discover( selector => selector.FromApplicationDependencies(x => !x.FullName.StartsWith("Microsoft.AspNetCore")) // TODO: Prevents type load exception. Needs more investigation. .AddClasses(x => x.AssignableTo <IActivity>())); return(options); }