diff --git a/src/EasyCronJob.AutoConfigurer/Startup.cs b/src/EasyCronJob.AutoConfigurer/Startup.cs index 00aec12..fda0a29 100644 --- a/src/EasyCronJob.AutoConfigurer/Startup.cs +++ b/src/EasyCronJob.AutoConfigurer/Startup.cs @@ -142,6 +142,8 @@ public static IServiceCollection AutoConfigurer(this IServiceCollection services private static IServiceCollection ConfigureCronServices(IServiceCollection services, Type item, IServiceProvider serviceProvider) { var cronParameters = FindServiceParameter(services, item.Name); + if (string.IsNullOrWhiteSpace(cronParameters.Item1)) + return services; var ctors = item.GetConstructors().FirstOrDefault(); var parameters = ctors.GetParameters(); List ctorServices = new List();