Skip to content

Commit fbd94d5

Browse files
authored
removed duplicate service registration (#21395)
1 parent 4402d83 commit fbd94d5

File tree

36 files changed

+1
-117
lines changed

36 files changed

+1
-117
lines changed

modules/openapi-generator/src/main/resources/csharp/libraries/generichost/HostConfiguration.mustache

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,7 @@ namespace {{packageName}}.{{clientPackage}}
8080

8181
{{/useSourceGeneration}}
8282
_services.AddSingleton<IApiFactory, ApiFactory>();{{#apiInfo}}{{#apis}}
83-
_services.AddSingleton<{{classname}}Events>();
84-
_services.AddTransient<{{interfacePrefix}}{{classname}}, {{classname}}>();{{/apis}}{{/apiInfo}}
83+
_services.AddSingleton<{{classname}}Events>();{{/apis}}{{/apiInfo}}
8584
}
8685

8786
/// <summary>

samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ public HostConfiguration(IServiceCollection services)
4949
_services.AddSingleton(jsonSerializerOptionsProvider);
5050
_services.AddSingleton<IApiFactory, ApiFactory>();
5151
_services.AddSingleton<DefaultApiEvents>();
52-
_services.AddTransient<IDefaultApi, DefaultApi>();
5352
}
5453

5554
/// <summary>

samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,8 @@ public HostConfiguration(IServiceCollection services)
4747
_services.AddSingleton(jsonSerializerOptionsProvider);
4848
_services.AddSingleton<IApiFactory, ApiFactory>();
4949
_services.AddSingleton<APIKEYSApiEvents>();
50-
_services.AddTransient<IAPIKEYSApi, APIKEYSApi>();
5150
_services.AddSingleton<APIKeysApiEvents>();
52-
_services.AddTransient<IAPIKeysApi, APIKeysApi>();
5351
_services.AddSingleton<ApiKeysApiEvents>();
54-
_services.AddTransient<IApiKeysApi, ApiKeysApi>();
5552
}
5653

5754
/// <summary>

samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -202,19 +202,12 @@ public HostConfiguration(IServiceCollection services)
202202
_services.AddSingleton(jsonSerializerOptionsProvider);
203203
_services.AddSingleton<IApiFactory, ApiFactory>();
204204
_services.AddSingleton<AnotherFakeApiEvents>();
205-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
206205
_services.AddSingleton<DefaultApiEvents>();
207-
_services.AddTransient<IDefaultApi, DefaultApi>();
208206
_services.AddSingleton<FakeApiEvents>();
209-
_services.AddTransient<IFakeApi, FakeApi>();
210207
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
211-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
212208
_services.AddSingleton<PetApiEvents>();
213-
_services.AddTransient<IPetApi, PetApi>();
214209
_services.AddSingleton<StoreApiEvents>();
215-
_services.AddTransient<IStoreApi, StoreApi>();
216210
_services.AddSingleton<UserApiEvents>();
217-
_services.AddTransient<IUserApi, UserApi>();
218211
}
219212

220213
/// <summary>

samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -154,19 +154,12 @@ public HostConfiguration(IServiceCollection services)
154154
_services.AddSingleton(jsonSerializerOptionsProvider);
155155
_services.AddSingleton<IApiFactory, ApiFactory>();
156156
_services.AddSingleton<AnotherFakeApiEvents>();
157-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
158157
_services.AddSingleton<DefaultApiEvents>();
159-
_services.AddTransient<IDefaultApi, DefaultApi>();
160158
_services.AddSingleton<FakeApiEvents>();
161-
_services.AddTransient<IFakeApi, FakeApi>();
162159
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
163-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
164160
_services.AddSingleton<PetApiEvents>();
165-
_services.AddTransient<IPetApi, PetApi>();
166161
_services.AddSingleton<StoreApiEvents>();
167-
_services.AddTransient<IStoreApi, StoreApi>();
168162
_services.AddSingleton<UserApiEvents>();
169-
_services.AddTransient<IUserApi, UserApi>();
170163
}
171164

172165
/// <summary>

samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ public HostConfiguration(IServiceCollection services)
4444
_services.AddSingleton(jsonSerializerOptionsProvider);
4545
_services.AddSingleton<IApiFactory, ApiFactory>();
4646
_services.AddSingleton<DefaultApiEvents>();
47-
_services.AddTransient<IDefaultApi, DefaultApi>();
4847
}
4948

5049
/// <summary>

samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -202,19 +202,12 @@ public HostConfiguration(IServiceCollection services)
202202
_services.AddSingleton(jsonSerializerOptionsProvider);
203203
_services.AddSingleton<IApiFactory, ApiFactory>();
204204
_services.AddSingleton<AnotherFakeApiEvents>();
205-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
206205
_services.AddSingleton<DefaultApiEvents>();
207-
_services.AddTransient<IDefaultApi, DefaultApi>();
208206
_services.AddSingleton<FakeApiEvents>();
209-
_services.AddTransient<IFakeApi, FakeApi>();
210207
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
211-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
212208
_services.AddSingleton<PetApiEvents>();
213-
_services.AddTransient<IPetApi, PetApi>();
214209
_services.AddSingleton<StoreApiEvents>();
215-
_services.AddTransient<IStoreApi, StoreApi>();
216210
_services.AddSingleton<UserApiEvents>();
217-
_services.AddTransient<IUserApi, UserApi>();
218211
}
219212

220213
/// <summary>

samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -154,19 +154,12 @@ public HostConfiguration(IServiceCollection services)
154154
_services.AddSingleton(jsonSerializerOptionsProvider);
155155
_services.AddSingleton<IApiFactory, ApiFactory>();
156156
_services.AddSingleton<AnotherFakeApiEvents>();
157-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
158157
_services.AddSingleton<DefaultApiEvents>();
159-
_services.AddTransient<IDefaultApi, DefaultApi>();
160158
_services.AddSingleton<FakeApiEvents>();
161-
_services.AddTransient<IFakeApi, FakeApi>();
162159
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
163-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
164160
_services.AddSingleton<PetApiEvents>();
165-
_services.AddTransient<IPetApi, PetApi>();
166161
_services.AddSingleton<StoreApiEvents>();
167-
_services.AddTransient<IStoreApi, StoreApi>();
168162
_services.AddSingleton<UserApiEvents>();
169-
_services.AddTransient<IUserApi, UserApi>();
170163
}
171164

172165
/// <summary>

samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ public HostConfiguration(IServiceCollection services)
4444
_services.AddSingleton(jsonSerializerOptionsProvider);
4545
_services.AddSingleton<IApiFactory, ApiFactory>();
4646
_services.AddSingleton<DefaultApiEvents>();
47-
_services.AddTransient<IDefaultApi, DefaultApi>();
4847
}
4948

5049
/// <summary>

samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public HostConfiguration(IServiceCollection services)
5050
_services.AddSingleton(jsonSerializerOptionsProvider);
5151
_services.AddSingleton<IApiFactory, ApiFactory>();
5252
_services.AddSingleton<DefaultApiEvents>();
53-
_services.AddTransient<IDefaultApi, DefaultApi>();
5453
}
5554

5655
/// <summary>

samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public HostConfiguration(IServiceCollection services)
5050
_services.AddSingleton(jsonSerializerOptionsProvider);
5151
_services.AddSingleton<IApiFactory, ApiFactory>();
5252
_services.AddSingleton<DefaultApiEvents>();
53-
_services.AddTransient<IDefaultApi, DefaultApi>();
5453
}
5554

5655
/// <summary>

samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public HostConfiguration(IServiceCollection services)
5050
_services.AddSingleton(jsonSerializerOptionsProvider);
5151
_services.AddSingleton<IApiFactory, ApiFactory>();
5252
_services.AddSingleton<DefaultApiEvents>();
53-
_services.AddTransient<IDefaultApi, DefaultApi>();
5453
}
5554

5655
/// <summary>

samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -204,19 +204,12 @@ public HostConfiguration(IServiceCollection services)
204204
_services.AddSingleton(jsonSerializerOptionsProvider);
205205
_services.AddSingleton<IApiFactory, ApiFactory>();
206206
_services.AddSingleton<AnotherFakeApiEvents>();
207-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
208207
_services.AddSingleton<DefaultApiEvents>();
209-
_services.AddTransient<IDefaultApi, DefaultApi>();
210208
_services.AddSingleton<FakeApiEvents>();
211-
_services.AddTransient<IFakeApi, FakeApi>();
212209
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
213-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
214210
_services.AddSingleton<PetApiEvents>();
215-
_services.AddTransient<IPetApi, PetApi>();
216211
_services.AddSingleton<StoreApiEvents>();
217-
_services.AddTransient<IStoreApi, StoreApi>();
218212
_services.AddSingleton<UserApiEvents>();
219-
_services.AddTransient<IUserApi, UserApi>();
220213
}
221214

222215
/// <summary>

samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -158,19 +158,12 @@ public HostConfiguration(IServiceCollection services)
158158
_services.AddSingleton(jsonSerializerOptionsProvider);
159159
_services.AddSingleton<IApiFactory, ApiFactory>();
160160
_services.AddSingleton<AnotherFakeApiEvents>();
161-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
162161
_services.AddSingleton<DefaultApiEvents>();
163-
_services.AddTransient<IDefaultApi, DefaultApi>();
164162
_services.AddSingleton<FakeApiEvents>();
165-
_services.AddTransient<IFakeApi, FakeApi>();
166163
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
167-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
168164
_services.AddSingleton<PetApiEvents>();
169-
_services.AddTransient<IPetApi, PetApi>();
170165
_services.AddSingleton<StoreApiEvents>();
171-
_services.AddTransient<IStoreApi, StoreApi>();
172166
_services.AddSingleton<UserApiEvents>();
173-
_services.AddTransient<IUserApi, UserApi>();
174167
}
175168

176169
/// <summary>

samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public HostConfiguration(IServiceCollection services)
5050
_services.AddSingleton(jsonSerializerOptionsProvider);
5151
_services.AddSingleton<IApiFactory, ApiFactory>();
5252
_services.AddSingleton<DefaultApiEvents>();
53-
_services.AddTransient<IDefaultApi, DefaultApi>();
5453
}
5554

5655
/// <summary>

samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -156,19 +156,12 @@ public HostConfiguration(IServiceCollection services)
156156
_services.AddSingleton(jsonSerializerOptionsProvider);
157157
_services.AddSingleton<IApiFactory, ApiFactory>();
158158
_services.AddSingleton<AnotherFakeApiEvents>();
159-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
160159
_services.AddSingleton<DefaultApiEvents>();
161-
_services.AddTransient<IDefaultApi, DefaultApi>();
162160
_services.AddSingleton<FakeApiEvents>();
163-
_services.AddTransient<IFakeApi, FakeApi>();
164161
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
165-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
166162
_services.AddSingleton<PetApiEvents>();
167-
_services.AddTransient<IPetApi, PetApi>();
168163
_services.AddSingleton<StoreApiEvents>();
169-
_services.AddTransient<IStoreApi, StoreApi>();
170164
_services.AddSingleton<UserApiEvents>();
171-
_services.AddTransient<IUserApi, UserApi>();
172165
}
173166

174167
/// <summary>

samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -266,19 +266,12 @@ public HostConfiguration(IServiceCollection services)
266266

267267
_services.AddSingleton<IApiFactory, ApiFactory>();
268268
_services.AddSingleton<AnotherFakeApiEvents>();
269-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
270269
_services.AddSingleton<DefaultApiEvents>();
271-
_services.AddTransient<IDefaultApi, DefaultApi>();
272270
_services.AddSingleton<FakeApiEvents>();
273-
_services.AddTransient<IFakeApi, FakeApi>();
274271
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
275-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
276272
_services.AddSingleton<PetApiEvents>();
277-
_services.AddTransient<IPetApi, PetApi>();
278273
_services.AddSingleton<StoreApiEvents>();
279-
_services.AddTransient<IStoreApi, StoreApi>();
280274
_services.AddSingleton<UserApiEvents>();
281-
_services.AddTransient<IUserApi, UserApi>();
282275
}
283276

284277
/// <summary>

samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public HostConfiguration(IServiceCollection services)
4646
_services.AddSingleton(jsonSerializerOptionsProvider);
4747
_services.AddSingleton<IApiFactory, ApiFactory>();
4848
_services.AddSingleton<DefaultApiEvents>();
49-
_services.AddTransient<IDefaultApi, DefaultApi>();
5049
}
5150

5251
/// <summary>

samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public HostConfiguration(IServiceCollection services)
5050
_services.AddSingleton(jsonSerializerOptionsProvider);
5151
_services.AddSingleton<IApiFactory, ApiFactory>();
5252
_services.AddSingleton<DefaultApiEvents>();
53-
_services.AddTransient<IDefaultApi, DefaultApi>();
5453
}
5554

5655
/// <summary>

samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public HostConfiguration(IServiceCollection services)
5050
_services.AddSingleton(jsonSerializerOptionsProvider);
5151
_services.AddSingleton<IApiFactory, ApiFactory>();
5252
_services.AddSingleton<DefaultApiEvents>();
53-
_services.AddTransient<IDefaultApi, DefaultApi>();
5453
}
5554

5655
/// <summary>

samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public HostConfiguration(IServiceCollection services)
5050
_services.AddSingleton(jsonSerializerOptionsProvider);
5151
_services.AddSingleton<IApiFactory, ApiFactory>();
5252
_services.AddSingleton<DefaultApiEvents>();
53-
_services.AddTransient<IDefaultApi, DefaultApi>();
5453
}
5554

5655
/// <summary>

samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -204,19 +204,12 @@ public HostConfiguration(IServiceCollection services)
204204
_services.AddSingleton(jsonSerializerOptionsProvider);
205205
_services.AddSingleton<IApiFactory, ApiFactory>();
206206
_services.AddSingleton<AnotherFakeApiEvents>();
207-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
208207
_services.AddSingleton<DefaultApiEvents>();
209-
_services.AddTransient<IDefaultApi, DefaultApi>();
210208
_services.AddSingleton<FakeApiEvents>();
211-
_services.AddTransient<IFakeApi, FakeApi>();
212209
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
213-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
214210
_services.AddSingleton<PetApiEvents>();
215-
_services.AddTransient<IPetApi, PetApi>();
216211
_services.AddSingleton<StoreApiEvents>();
217-
_services.AddTransient<IStoreApi, StoreApi>();
218212
_services.AddSingleton<UserApiEvents>();
219-
_services.AddTransient<IUserApi, UserApi>();
220213
}
221214

222215
/// <summary>

samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -158,19 +158,12 @@ public HostConfiguration(IServiceCollection services)
158158
_services.AddSingleton(jsonSerializerOptionsProvider);
159159
_services.AddSingleton<IApiFactory, ApiFactory>();
160160
_services.AddSingleton<AnotherFakeApiEvents>();
161-
_services.AddTransient<IAnotherFakeApi, AnotherFakeApi>();
162161
_services.AddSingleton<DefaultApiEvents>();
163-
_services.AddTransient<IDefaultApi, DefaultApi>();
164162
_services.AddSingleton<FakeApiEvents>();
165-
_services.AddTransient<IFakeApi, FakeApi>();
166163
_services.AddSingleton<FakeClassnameTags123ApiEvents>();
167-
_services.AddTransient<IFakeClassnameTags123Api, FakeClassnameTags123Api>();
168164
_services.AddSingleton<PetApiEvents>();
169-
_services.AddTransient<IPetApi, PetApi>();
170165
_services.AddSingleton<StoreApiEvents>();
171-
_services.AddTransient<IStoreApi, StoreApi>();
172166
_services.AddSingleton<UserApiEvents>();
173-
_services.AddTransient<IUserApi, UserApi>();
174167
}
175168

176169
/// <summary>

samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools/Client/HostConfiguration.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public HostConfiguration(IServiceCollection services)
5050
_services.AddSingleton(jsonSerializerOptionsProvider);
5151
_services.AddSingleton<IApiFactory, ApiFactory>();
5252
_services.AddSingleton<DefaultApiEvents>();
53-
_services.AddTransient<IDefaultApi, DefaultApi>();
5453
}
5554

5655
/// <summary>

0 commit comments

Comments
 (0)