diff --git a/framework/Furion/DependencyInjection/Attributes/InjectionAttribute.cs b/framework/Furion/DependencyInjection/Attributes/InjectionAttribute.cs
index d3756447a4b5c11e56a86520c21c6f9b2ea2369a..d1d7430255cadf548f6a1d53ebef04516c1c959f 100644
--- a/framework/Furion/DependencyInjection/Attributes/InjectionAttribute.cs
+++ b/framework/Furion/DependencyInjection/Attributes/InjectionAttribute.cs
@@ -20,12 +20,8 @@ namespace Furion.DependencyInjection
/// 构造函数
///
///
- public InjectionAttribute(params Type[] expectInterfaces)
+ public InjectionAttribute(params Type[] expectInterfaces):this(InjectionActions.Add, expectInterfaces)
{
- Action = InjectionActions.Add;
- Pattern = InjectionPatterns.All;
- ExpectInterfaces = expectInterfaces ?? Array.Empty();
- Order = 0;
}
///