Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion nuget.config
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace ServiceControl.Contracts
{
public class CustomCheckFailed
public class CustomCheckFailed : NServiceBus.IEvent
{
public CustomCheckFailed() { }
public string Category { get; set; }
Expand All @@ -11,7 +11,7 @@ namespace ServiceControl.Contracts
public string Host { get; set; }
public System.Guid HostId { get; set; }
}
public class CustomCheckSucceeded
public class CustomCheckSucceeded : NServiceBus.IEvent
{
public CustomCheckSucceeded() { }
public string Category { get; set; }
Expand All @@ -21,25 +21,25 @@ namespace ServiceControl.Contracts
public System.Guid HostId { get; set; }
public System.DateTime SucceededAt { get; set; }
}
public class FailedMessagesArchived
public class FailedMessagesArchived : NServiceBus.IEvent
{
public FailedMessagesArchived() { }
public string[] FailedMessagesIds { get; set; }
}
public class FailedMessagesUnArchived
public class FailedMessagesUnArchived : NServiceBus.IEvent
{
public FailedMessagesUnArchived() { }
public string[] FailedMessagesIds { get; set; }
}
public class HeartbeatRestored
public class HeartbeatRestored : NServiceBus.IEvent
{
public HeartbeatRestored() { }
public string EndpointName { get; set; }
public string Host { get; set; }
public System.Guid HostId { get; set; }
public System.DateTime RestoredAt { get; set; }
}
public class HeartbeatStopped
public class HeartbeatStopped : NServiceBus.IEvent
{
public HeartbeatStopped() { }
public System.DateTime DetectedAt { get; set; }
Expand All @@ -48,12 +48,12 @@ namespace ServiceControl.Contracts
public System.Guid HostId { get; set; }
public System.DateTime LastReceivedAt { get; set; }
}
public class MessageEditedAndRetried
public class MessageEditedAndRetried : NServiceBus.IEvent
{
public MessageEditedAndRetried() { }
public string FailedMessageId { get; set; }
}
public class MessageFailed
public class MessageFailed : NServiceBus.IEvent
{
public MessageFailed() { }
public string FailedMessageId { get; set; }
Expand Down Expand Up @@ -101,13 +101,13 @@ namespace ServiceControl.Contracts
RepeatedFailure = 2,
}
}
public class MessageFailureResolvedByRetry
public class MessageFailureResolvedByRetry : NServiceBus.IEvent
{
public MessageFailureResolvedByRetry() { }
public string[] AlternativeFailedMessageIds { get; set; }
public string FailedMessageId { get; set; }
}
public class MessageFailureResolvedManually
public class MessageFailureResolvedManually : NServiceBus.IEvent
{
public MessageFailureResolvedManually() { }
public string FailedMessageId { get; set; }
Expand Down
3 changes: 2 additions & 1 deletion src/ServiceControl.Contracts/CustomCheckFailed.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
namespace ServiceControl.Contracts
{
using System;
using NServiceBus;

/// <summary>
/// Event emitted when a custom check fails.
/// </summary>
public class CustomCheckFailed
public class CustomCheckFailed : IEvent
{
/// <summary>
/// The id for the custom check provided by the user.
Expand Down
3 changes: 2 additions & 1 deletion src/ServiceControl.Contracts/CustomCheckSucceeded.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
namespace ServiceControl.Contracts
{
using System;
using NServiceBus;

/// <summary>
/// Event emitted when a custom check passes.
/// </summary>
public class CustomCheckSucceeded
public class CustomCheckSucceeded : IEvent
{
/// <summary>
/// The id for the custom check provided by the user.
Expand Down
4 changes: 3 additions & 1 deletion src/ServiceControl.Contracts/FailedMessagesArchived.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
namespace ServiceControl.Contracts
{
using NServiceBus;

/// <summary>
/// Event emitted when failed message that are archived
/// </summary>
public class FailedMessagesArchived
public class FailedMessagesArchived : IEvent
{
/// <summary>
/// A list of the unique identifiers of the messages that failed that were archived
Expand Down
4 changes: 3 additions & 1 deletion src/ServiceControl.Contracts/FailedMessagesUnArchived.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
namespace ServiceControl.Contracts
{
using NServiceBus;

/// <summary>
/// Event emitted for failed messages that were unarchived
/// </summary>
public class FailedMessagesUnArchived
public class FailedMessagesUnArchived : IEvent
{
/// <summary>
/// A list of the unique identifiers of the messages that failed and were unarchived
Expand Down
3 changes: 2 additions & 1 deletion src/ServiceControl.Contracts/HeartbeatRestored.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
namespace ServiceControl.Contracts
{
using System;
using NServiceBus;

/// <summary>
/// Event emitted when ServiceControl detects lack of heartbeat from one of monitored endpoints.
/// </summary>
public class HeartbeatRestored
public class HeartbeatRestored : IEvent
{
/// <summary>
/// The date and time the heartbeat been again detected by ServiceControl.
Expand Down
3 changes: 2 additions & 1 deletion src/ServiceControl.Contracts/HeartbeatStopped.cs
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
namespace ServiceControl.Contracts
{
using System;
using NServiceBus;

/// <summary>
/// Event emitted when ServiceControl detects lack of heartbeat from one of monitored endpoints.
/// </summary>
public class HeartbeatStopped
public class HeartbeatStopped : IEvent
{
/// <summary>
/// The date and time last heartbeat has been received from the endpoint.
Expand Down
4 changes: 3 additions & 1 deletion src/ServiceControl.Contracts/MessageEditedAndRetried.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
namespace ServiceControl.Contracts
{
using NServiceBus;

/// <summary>
/// Event emitted by ServiceControl when edit-and-retry feature is used.
/// </summary>
public class MessageEditedAndRetried
public class MessageEditedAndRetried : IEvent
{
/// <summary>
/// The unique identifier of the message that was edited
Expand Down
3 changes: 2 additions & 1 deletion src/ServiceControl.Contracts/MessageFailed.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@
{
using System;
using System.Collections.Generic;
using NServiceBus;

/// <summary>
/// Event emitted for each message that ServiceControl detects as failed
/// </summary>
public class MessageFailed
public class MessageFailed : IEvent
{
/// <summary>
/// The unique identifier for this failure generated by the ServiceControl
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
namespace ServiceControl.Contracts
{
using NServiceBus;

/// <summary>
/// Event emitted by ServiceControl for each failed message that was resolved by retry
/// </summary>
public class MessageFailureResolvedByRetry
public class MessageFailureResolvedByRetry : IEvent
{
/// <summary>
/// The unique identifier of the message that failed and was resolved by retry
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
namespace ServiceControl.Contracts
{
using NServiceBus;

/// <summary>
/// Event emitted by ServiceControl for each failed message that was resolved manually
/// </summary>

public class MessageFailureResolvedManually
public class MessageFailureResolvedManually : IEvent
{
/// <summary>
/// The unique identifier of the message that failed and was resolved manually
Expand Down
4 changes: 4 additions & 0 deletions src/ServiceControl.Contracts/ServiceControl.Contracts.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@
<AssemblyOriginatorKeyFile>..\ServiceControl.Contracts.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="NServiceBus.MessageInterfaces" Version="1.0.0" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Particular.Packaging" Version="4.5.0" PrivateAssets="All" />
</ItemGroup>
Expand Down
Loading