Skip to content

Commit 0286d7f

Browse files
Rename interface
1 parent 0245771 commit 0286d7f

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

EventsHandler/Api/EventsHandler/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ private static WebApplicationBuilder AddCustomServices(this WebApplicationBuilde
202202
builder.Services.RegisterClientFactories();
203203
builder.Services.AddSingleton<ITemplatesService<TemplateResponse, NotificationEvent>, NotifyTemplatesAnalyzer>();
204204
builder.Services.AddSingleton<ISendingService<NotificationEvent, NotifyData>, NotifySender>();
205-
builder.Services.AddSingleton<IFeedbackService, ContactRegistration>();
205+
builder.Services.AddSingleton<ITelemetryService, ContactRegistration>();
206206
builder.Services.RegisterResponders();
207207

208208
return builder;

EventsHandler/Api/EventsHandler/Services/DataSending/NotifySender.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ internal sealed class NotifySender : ISendingService<NotificationEvent, NotifyDa
2121
#endregion
2222

2323
private readonly IHttpClientFactory<INotifyClient, string> _clientFactory;
24-
private readonly IFeedbackService _telemetry;
24+
private readonly ITelemetryService _telemetry;
2525

2626
/// <summary>
2727
/// Initializes a new instance of the <see cref="NotifySender"/> class.
2828
/// </summary>
2929
public NotifySender(
3030
IHttpClientFactory<INotifyClient, string> clientFactory,
31-
IFeedbackService telemetry)
31+
ITelemetryService telemetry)
3232
{
3333
this._clientFactory = clientFactory;
3434
this._telemetry = telemetry;

EventsHandler/Api/EventsHandler/Services/Telemetry/ContactRegistration.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
namespace EventsHandler.Services.Telemetry
1818
{
1919
/// <summary>
20-
/// <inheritdoc cref="IFeedbackService" />
20+
/// <inheritdoc cref="ITelemetryService" />
2121
/// <para>
2222
/// Informs external "Contactmomenten" API web service about completion of sending notifications to "NotifyNL" API web service.
2323
/// </para>
2424
/// </summary>
25-
/// <seealso cref="IFeedbackService" />
26-
internal sealed class ContactRegistration : IFeedbackService
25+
/// <seealso cref="ITelemetryService" />
26+
internal sealed class ContactRegistration : ITelemetryService
2727
{
2828
private readonly IDataQueryService<NotificationEvent> _dataQuery;
2929

@@ -35,8 +35,8 @@ public ContactRegistration(IDataQueryService<NotificationEvent> dataQuery)
3535
this._dataQuery = dataQuery;
3636
}
3737

38-
/// <inheritdoc cref="IFeedbackService.ReportCompletionAsync(NotificationEvent, NotifyMethods, string)"/>
39-
async Task<string> IFeedbackService.ReportCompletionAsync(NotificationEvent notification, NotifyMethods notificationMethod, string message)
38+
/// <inheritdoc cref="ITelemetryService.ReportCompletionAsync(NotificationEvent, NotifyMethods, string)"/>
39+
async Task<string> ITelemetryService.ReportCompletionAsync(NotificationEvent notification, NotifyMethods notificationMethod, string message)
4040
{
4141
// NOTE: Feedback from "OpenKlant" will be passed to "OpenZaak"
4242
return await SendFeedbackToOpenZaakAsync(

EventsHandler/Api/EventsHandler/Services/Telemetry/Interfaces/IFeedbackService.cs renamed to EventsHandler/Api/EventsHandler/Services/Telemetry/Interfaces/ITelemetryService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace EventsHandler.Services.Telemetry.Interfaces
99
/// <summary>
1010
/// The service to collect and send feedback about the current business activities to the dedicated external API endpoint.
1111
/// </summary>
12-
public interface IFeedbackService
12+
public interface ITelemetryService
1313
{
1414
/// <summary>
1515
/// Reports to external API service that notification of type <see cref="NotifyMethods"/> was sent to "Notify NL" service.

EventsHandler/Tests/IntegrationTests/EventsHandler.IntegrationTests/Services/DataSending/NotifySenderTests.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public async Task SendEmailAsync_Calls_NotificationClientMethod_SendEmailAsync()
9191
public async Task SendSmsAsync_Calls_IFeedbackServiceMethod_ReportCompletionAsync()
9292
{
9393
// Arrange
94-
Mock<IFeedbackService> mockedTelemetry = GetMockedTelemetry();
94+
Mock<ITelemetryService> mockedTelemetry = GetMockedTelemetry();
9595
this._testNotifySender = GetTestSendingService(mockedTelemetry: mockedTelemetry);
9696
NotificationEvent testNotification = GetTestNotification();
9797

@@ -110,7 +110,7 @@ public async Task SendSmsAsync_Calls_IFeedbackServiceMethod_ReportCompletionAsyn
110110
public async Task SendEmailAsync_Calls_IFeedbackServiceMethod_ReportCompletionAsync()
111111
{
112112
// Arrange
113-
Mock<IFeedbackService> mockedTelemetry = GetMockedTelemetry();
113+
Mock<ITelemetryService> mockedTelemetry = GetMockedTelemetry();
114114
this._testNotifySender = GetTestSendingService(mockedTelemetry: mockedTelemetry);
115115
NotificationEvent testNotification = GetTestNotification();
116116

@@ -129,7 +129,7 @@ public async Task HttpClient_IsCached_AsExpected()
129129
{
130130
#region First phase of the test (HttpClient will be just created)
131131
// Arrange
132-
Mock<IFeedbackService> mockedTelemetry = GetMockedTelemetry();
132+
Mock<ITelemetryService> mockedTelemetry = GetMockedTelemetry();
133133
Mock<INotifyClient> firstMockedNotifyClient = GetMockedNotifyClient();
134134
var firstMockedClientFactory = new Mock<IHttpClientFactory<INotifyClient, string>>(MockBehavior.Strict);
135135
firstMockedClientFactory
@@ -180,7 +180,7 @@ public async Task HttpClient_IsCached_AsExpected()
180180
#region Helper methods
181181
private static ISendingService<NotificationEvent, NotifyData> GetTestSendingService(
182182
Mock<INotifyClient>? mockedClient = null,
183-
Mock<IFeedbackService>? mockedTelemetry = null)
183+
Mock<ITelemetryService>? mockedTelemetry = null)
184184
{
185185
var mockedClientFactory = new Mock<IHttpClientFactory<INotifyClient, string>>(MockBehavior.Strict);
186186
mockedClientFactory.Setup(mock => mock.GetHttpClient(It.IsAny<string>()))
@@ -210,9 +210,9 @@ private static Mock<INotifyClient> GetMockedNotifyClient()
210210
return notificationClientMock;
211211
}
212212

213-
private static Mock<IFeedbackService> GetMockedTelemetry()
213+
private static Mock<ITelemetryService> GetMockedTelemetry()
214214
{
215-
var mockedTelemetry = new Mock<IFeedbackService>(MockBehavior.Strict);
215+
var mockedTelemetry = new Mock<ITelemetryService>(MockBehavior.Strict);
216216
mockedTelemetry.Setup(mock => mock.ReportCompletionAsync(
217217
It.IsAny<NotificationEvent>(),
218218
It.IsAny<NotifyMethods>(),

0 commit comments

Comments
 (0)