Skip to content

Commit

Permalink
Merge pull request #7144 from Particular/update-obsoletes
Browse files Browse the repository at this point in the history
Rename the replacement package for databus
  • Loading branch information
WilliamBZA authored Aug 20, 2024
2 parents d805eaf + cdbaee6 commit 3d7005b
Show file tree
Hide file tree
Showing 15 changed files with 135 additions and 135 deletions.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/NServiceBus.Core/Conventions/Conventions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ public bool IsCommandType(Type t)
/// Returns true if the given property should be send via the DataBus.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public bool IsDataBusProperty(PropertyInfo property)
Expand Down
2 changes: 1 addition & 1 deletion src/NServiceBus.Core/Conventions/ConventionsBuilder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ public ConventionsBuilder DefiningEventsAs(Func<Type, bool> definesEventType)
/// Sets the function to be used to evaluate whether a property should be sent via the DataBus or not.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public ConventionsBuilder DefiningDataBusPropertiesAs(Func<PropertyInfo, bool> definesDataBusProperty)
Expand Down
2 changes: 1 addition & 1 deletion src/NServiceBus.Core/DataBus/ConfigureFileShareDataBus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ public static class ConfigureFileShareDataBus
/// <param name="basePath">The location to which to write/read serialized properties for the databus.</param>
/// <returns>The configuration.</returns>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public static DataBusExtensions<FileShareDataBus> BasePath(this DataBusExtensions<FileShareDataBus> config, string basePath)
Expand Down
2 changes: 1 addition & 1 deletion src/NServiceBus.Core/DataBus/DataBus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ namespace NServiceBus.Features;
/// Used to configure the databus.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public class DataBus : Feature
Expand Down
4 changes: 2 additions & 2 deletions src/NServiceBus.Core/DataBus/DataBusDefinition.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// Defines a databus that can be used by NServiceBus.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public abstract class DataBusDefinition
Expand All @@ -15,7 +15,7 @@ public abstract class DataBusDefinition
/// The feature to enable when this databus is selected.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
protected internal abstract Type ProvidedByFeature();
Expand Down
12 changes: 6 additions & 6 deletions src/NServiceBus.Core/DataBus/DataBusExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
/// </summary>
/// <typeparam name="T">The databus definition eg <see cref="FileShareDataBus" />.</typeparam>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public class DataBusExtensions<T> : DataBusExtensions where T : DataBusDefinition
Expand All @@ -20,7 +20,7 @@ public class DataBusExtensions<T> : DataBusExtensions where T : DataBusDefinitio
/// Default constructor.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public DataBusExtensions(SettingsHolder settings)
Expand All @@ -33,7 +33,7 @@ public DataBusExtensions(SettingsHolder settings)
/// This class provides implementers of databus with an extension mechanism for custom settings via extension methods.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public class DataBusExtensions : ExposeSettings
Expand All @@ -42,7 +42,7 @@ public class DataBusExtensions : ExposeSettings
/// Default constructor.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public DataBusExtensions(SettingsHolder settings)
Expand All @@ -54,7 +54,7 @@ public DataBusExtensions(SettingsHolder settings)
/// Configures additional deserializers to be considered when processing data bus properties. Can be called multiple times.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public DataBusExtensions AddDeserializer<TSerializer>() where TSerializer : IDataBusSerializer, new()
Expand All @@ -68,7 +68,7 @@ public DataBusExtensions(SettingsHolder settings)
/// Configures additional deserializers to be considered when processing data bus properties. Can be called multiple times.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public DataBusExtensions AddDeserializer<TSerializer>(TSerializer serializer) where TSerializer : IDataBusSerializer
Expand Down
18 changes: 9 additions & 9 deletions src/NServiceBus.Core/DataBus/DataBusProperty.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
/// </summary>
/// <typeparam name="T">Type of data to store in <see cref="IDataBusProperty" />.</typeparam>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public class DataBusProperty<T> : IDataBusProperty where T : class
Expand All @@ -18,7 +18,7 @@ public class DataBusProperty<T> : IDataBusProperty where T : class
/// Initializes a <see cref="DataBusProperty{T}" /> with no value set.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public DataBusProperty() { }
Expand All @@ -28,7 +28,7 @@ public DataBusProperty() { }
/// </summary>
/// <param name="value">The value to initialize with.</param>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public DataBusProperty(T value) => SetValue(value);
Expand All @@ -39,7 +39,7 @@ public DataBusProperty() { }
[JsonIgnore]
[XmlIgnore]
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public T Value { get; private set; }
Expand All @@ -49,7 +49,7 @@ public DataBusProperty() { }
/// </summary>
[JsonIgnore]
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public Type Type { get; } = typeof(T);
Expand All @@ -58,7 +58,7 @@ public DataBusProperty() { }
/// The <see cref="IDataBusProperty" /> key.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public string Key { get; set; }
Expand All @@ -67,7 +67,7 @@ public DataBusProperty() { }
/// <code>true</code> if <see cref="IDataBusProperty" /> has a value.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public bool HasValue { get; set; }
Expand All @@ -77,7 +77,7 @@ public DataBusProperty() { }
/// </summary>
/// <param name="valueToSet">The value to set.</param>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public void SetValue(object valueToSet)
Expand All @@ -91,7 +91,7 @@ public void SetValue(object valueToSet)
/// </summary>
/// <returns>The value.</returns>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public object GetValue() => Value;
Expand Down
4 changes: 2 additions & 2 deletions src/NServiceBus.Core/DataBus/FileShareDataBus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ namespace NServiceBus;
/// Base class for data bus definitions.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public class FileShareDataBus : DataBusDefinition
Expand All @@ -17,7 +17,7 @@ public class FileShareDataBus : DataBusDefinition
/// The feature to enable when this databus is selected.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
protected internal override Type ProvidedByFeature()
Expand Down
8 changes: 4 additions & 4 deletions src/NServiceBus.Core/DataBus/IDataBus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ namespace NServiceBus.DataBus;
/// The main interface for interactions with the databus.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public interface IDataBus
Expand All @@ -21,7 +21,7 @@ public interface IDataBus
/// <param name="cancellationToken">A <see cref="CancellationToken"/> to observe.</param>
/// <returns>The data <see cref="Stream" />.</returns>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
Task<Stream> Get(string key, CancellationToken cancellationToken = default);
Expand All @@ -33,7 +33,7 @@ public interface IDataBus
/// <param name="timeToBeReceived">The time to be received specified on the message type. TimeSpan.MaxValue is the default.</param>
/// <param name="cancellationToken">A <see cref="CancellationToken"/> to observe.</param>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
Task<string> Put(Stream stream, TimeSpan timeToBeReceived, CancellationToken cancellationToken = default);
Expand All @@ -42,7 +42,7 @@ public interface IDataBus
/// Called when the bus starts up to allow the data bus to active background tasks.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
Task Start(CancellationToken cancellationToken = default);
Expand Down
12 changes: 6 additions & 6 deletions src/NServiceBus.Core/DataBus/IDataBusProperty.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/// The contract to implement a <see cref="IDataBusProperty" />.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public interface IDataBusProperty
Expand All @@ -15,7 +15,7 @@ public interface IDataBusProperty
/// The <see cref="IDataBusProperty" /> key.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
string Key { get; set; }
Expand All @@ -24,7 +24,7 @@ public interface IDataBusProperty
/// <code>true</code> if <see cref="IDataBusProperty" /> has a value.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
bool HasValue { get; set; }
Expand All @@ -33,7 +33,7 @@ public interface IDataBusProperty
/// Gets the value of the <see cref="IDataBusProperty" />.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
object GetValue();
Expand All @@ -42,7 +42,7 @@ public interface IDataBusProperty
/// Sets the value for <see cref="IDataBusProperty" />.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
void SetValue(object value);
Expand All @@ -51,7 +51,7 @@ public interface IDataBusProperty
/// The property <see cref="Type" />.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
Type Type { get; }
Expand Down
8 changes: 4 additions & 4 deletions src/NServiceBus.Core/DataBus/IDatabusSerializer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace NServiceBus.DataBus;
/// Interface used for serializing and deserializing of databus properties.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
public interface IDataBusSerializer
Expand All @@ -18,7 +18,7 @@ public interface IDataBusSerializer
/// <param name="databusProperty">The property to serialize.</param>
/// <param name="stream">The stream to which to write the property.</param>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
void Serialize(object databusProperty, Stream stream);
Expand All @@ -30,7 +30,7 @@ public interface IDataBusSerializer
/// <param name="propertyType">The type of the property that should be deserialized.</param>
/// <returns>The deserialized object.</returns>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
object Deserialize(Type propertyType, Stream stream);
Expand All @@ -39,7 +39,7 @@ public interface IDataBusSerializer
/// The content type this serializer handles. Used to populate the <see cref="Headers.DataBusConfigContentType"/> header.
/// </summary>
[ObsoleteEx(
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck.DataBus'",
Message = "The DataBus feature has been released as a dedicated package, 'NServiceBus.ClaimCheck'",
RemoveInVersion = "11",
TreatAsErrorFromVersion = "10")]
string ContentType { get; }
Expand Down
Loading

0 comments on commit 3d7005b

Please sign in to comment.