Skip to content

Commit 1d0134b

Browse files
authored
Move DynamicData from Experimental to Core (Azure#36386)
* Move DynamicData from Experimental to Core * fix * api * samples * pr fb
1 parent 3625f35 commit 1d0134b

File tree

51 files changed

+1037
-769
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+1037
-769
lines changed

sdk/cognitivelanguage/Azure.AI.Language.Conversations/tests/Azure.AI.Language.Conversations.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
<ItemGroup>
1717
<ProjectReference Include="$(AzureCoreTestFramework)" />
18-
<ProjectReference Include="..\..\..\core\Azure.Core.Experimental\src\Azure.Core.Experimental.csproj" />
18+
<ProjectReference Include="..\..\..\core\Azure.Core\src\Azure.Core.csproj" />
1919
<ProjectReference Include="..\src\Azure.AI.Language.Conversations.csproj" />
2020
</ItemGroup>
2121

sdk/core/Azure.Core.Experimental/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
### Breaking Changes
88

9+
- Removed `DynamicData` type.
10+
911
### Bugs Fixed
1012

1113
### Other Changes

sdk/core/Azure.Core.Experimental/api/Azure.Core.Experimental.net461.cs

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
namespace Azure
22
{
3-
public static partial class BinaryDataExtensions
4-
{
5-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json) { throw null; }
6-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json, Azure.Core.Dynamic.DynamicCaseMapping caseMapping, Azure.Core.Dynamic.DynamicDateTimeHandling dateTimeHandling = Azure.Core.Dynamic.DynamicDateTimeHandling.Rfc3339) { throw null; }
7-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json, Azure.Core.Dynamic.DynamicDataOptions options) { throw null; }
8-
}
93
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
104
public readonly partial struct Value
115
{
@@ -112,52 +106,3 @@ public readonly partial struct Value
112106
[System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool TryGetValue<T>(out T value) { throw null; }
113107
}
114108
}
115-
namespace Azure.Core.Dynamic
116-
{
117-
public enum DynamicCaseMapping
118-
{
119-
None = 0,
120-
PascalToCamel = 1,
121-
}
122-
[System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplay,nq}")]
123-
public sealed partial class DynamicData : System.Dynamic.IDynamicMetaObjectProvider, System.IDisposable
124-
{
125-
internal DynamicData() { }
126-
public void Dispose() { }
127-
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
128-
public override bool Equals(object? obj) { throw null; }
129-
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
130-
public override int GetHashCode() { throw null; }
131-
public static bool operator ==(Azure.Core.Dynamic.DynamicData? left, object? right) { throw null; }
132-
public static explicit operator System.DateTime (Azure.Core.Dynamic.DynamicData value) { throw null; }
133-
public static explicit operator System.DateTimeOffset (Azure.Core.Dynamic.DynamicData value) { throw null; }
134-
public static explicit operator System.Guid (Azure.Core.Dynamic.DynamicData value) { throw null; }
135-
public static implicit operator bool (Azure.Core.Dynamic.DynamicData value) { throw null; }
136-
public static implicit operator byte (Azure.Core.Dynamic.DynamicData value) { throw null; }
137-
public static implicit operator decimal (Azure.Core.Dynamic.DynamicData value) { throw null; }
138-
public static implicit operator double (Azure.Core.Dynamic.DynamicData value) { throw null; }
139-
public static implicit operator short (Azure.Core.Dynamic.DynamicData value) { throw null; }
140-
public static implicit operator int (Azure.Core.Dynamic.DynamicData value) { throw null; }
141-
public static implicit operator long (Azure.Core.Dynamic.DynamicData value) { throw null; }
142-
public static implicit operator sbyte (Azure.Core.Dynamic.DynamicData value) { throw null; }
143-
public static implicit operator float (Azure.Core.Dynamic.DynamicData value) { throw null; }
144-
public static implicit operator string (Azure.Core.Dynamic.DynamicData value) { throw null; }
145-
public static implicit operator ushort (Azure.Core.Dynamic.DynamicData value) { throw null; }
146-
public static implicit operator uint (Azure.Core.Dynamic.DynamicData value) { throw null; }
147-
public static implicit operator ulong (Azure.Core.Dynamic.DynamicData value) { throw null; }
148-
public static bool operator !=(Azure.Core.Dynamic.DynamicData? left, object? right) { throw null; }
149-
System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
150-
public override string ToString() { throw null; }
151-
}
152-
public partial class DynamicDataOptions
153-
{
154-
public DynamicDataOptions() { }
155-
public Azure.Core.Dynamic.DynamicCaseMapping CaseMapping { get { throw null; } set { } }
156-
public Azure.Core.Dynamic.DynamicDateTimeHandling DateTimeHandling { get { throw null; } set { } }
157-
}
158-
public enum DynamicDateTimeHandling
159-
{
160-
Rfc3339 = 0,
161-
UnixTime = 1,
162-
}
163-
}

sdk/core/Azure.Core.Experimental/api/Azure.Core.Experimental.net6.0.cs

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
namespace Azure
22
{
3-
public static partial class BinaryDataExtensions
4-
{
5-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json) { throw null; }
6-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json, Azure.Core.Dynamic.DynamicCaseMapping caseMapping, Azure.Core.Dynamic.DynamicDateTimeHandling dateTimeHandling = Azure.Core.Dynamic.DynamicDateTimeHandling.Rfc3339) { throw null; }
7-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json, Azure.Core.Dynamic.DynamicDataOptions options) { throw null; }
8-
}
93
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
104
public readonly partial struct Value
115
{
@@ -112,52 +106,3 @@ public readonly partial struct Value
112106
[System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool TryGetValue<T>(out T value) { throw null; }
113107
}
114108
}
115-
namespace Azure.Core.Dynamic
116-
{
117-
public enum DynamicCaseMapping
118-
{
119-
None = 0,
120-
PascalToCamel = 1,
121-
}
122-
[System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplay,nq}")]
123-
public sealed partial class DynamicData : System.Dynamic.IDynamicMetaObjectProvider, System.IDisposable
124-
{
125-
internal DynamicData() { }
126-
public void Dispose() { }
127-
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
128-
public override bool Equals(object? obj) { throw null; }
129-
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
130-
public override int GetHashCode() { throw null; }
131-
public static bool operator ==(Azure.Core.Dynamic.DynamicData? left, object? right) { throw null; }
132-
public static explicit operator System.DateTime (Azure.Core.Dynamic.DynamicData value) { throw null; }
133-
public static explicit operator System.DateTimeOffset (Azure.Core.Dynamic.DynamicData value) { throw null; }
134-
public static explicit operator System.Guid (Azure.Core.Dynamic.DynamicData value) { throw null; }
135-
public static implicit operator bool (Azure.Core.Dynamic.DynamicData value) { throw null; }
136-
public static implicit operator byte (Azure.Core.Dynamic.DynamicData value) { throw null; }
137-
public static implicit operator decimal (Azure.Core.Dynamic.DynamicData value) { throw null; }
138-
public static implicit operator double (Azure.Core.Dynamic.DynamicData value) { throw null; }
139-
public static implicit operator short (Azure.Core.Dynamic.DynamicData value) { throw null; }
140-
public static implicit operator int (Azure.Core.Dynamic.DynamicData value) { throw null; }
141-
public static implicit operator long (Azure.Core.Dynamic.DynamicData value) { throw null; }
142-
public static implicit operator sbyte (Azure.Core.Dynamic.DynamicData value) { throw null; }
143-
public static implicit operator float (Azure.Core.Dynamic.DynamicData value) { throw null; }
144-
public static implicit operator string (Azure.Core.Dynamic.DynamicData value) { throw null; }
145-
public static implicit operator ushort (Azure.Core.Dynamic.DynamicData value) { throw null; }
146-
public static implicit operator uint (Azure.Core.Dynamic.DynamicData value) { throw null; }
147-
public static implicit operator ulong (Azure.Core.Dynamic.DynamicData value) { throw null; }
148-
public static bool operator !=(Azure.Core.Dynamic.DynamicData? left, object? right) { throw null; }
149-
System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
150-
public override string ToString() { throw null; }
151-
}
152-
public partial class DynamicDataOptions
153-
{
154-
public DynamicDataOptions() { }
155-
public Azure.Core.Dynamic.DynamicCaseMapping CaseMapping { get { throw null; } set { } }
156-
public Azure.Core.Dynamic.DynamicDateTimeHandling DateTimeHandling { get { throw null; } set { } }
157-
}
158-
public enum DynamicDateTimeHandling
159-
{
160-
Rfc3339 = 0,
161-
UnixTime = 1,
162-
}
163-
}

sdk/core/Azure.Core.Experimental/api/Azure.Core.Experimental.netstandard2.0.cs

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
namespace Azure
22
{
3-
public static partial class BinaryDataExtensions
4-
{
5-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json) { throw null; }
6-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json, Azure.Core.Dynamic.DynamicCaseMapping caseMapping, Azure.Core.Dynamic.DynamicDateTimeHandling dateTimeHandling = Azure.Core.Dynamic.DynamicDateTimeHandling.Rfc3339) { throw null; }
7-
public static dynamic ToDynamicFromJson(this System.BinaryData utf8Json, Azure.Core.Dynamic.DynamicDataOptions options) { throw null; }
8-
}
93
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
104
public readonly partial struct Value
115
{
@@ -112,52 +106,3 @@ public readonly partial struct Value
112106
[System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool TryGetValue<T>(out T value) { throw null; }
113107
}
114108
}
115-
namespace Azure.Core.Dynamic
116-
{
117-
public enum DynamicCaseMapping
118-
{
119-
None = 0,
120-
PascalToCamel = 1,
121-
}
122-
[System.Diagnostics.DebuggerDisplayAttribute("{DebuggerDisplay,nq}")]
123-
public sealed partial class DynamicData : System.Dynamic.IDynamicMetaObjectProvider, System.IDisposable
124-
{
125-
internal DynamicData() { }
126-
public void Dispose() { }
127-
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
128-
public override bool Equals(object? obj) { throw null; }
129-
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
130-
public override int GetHashCode() { throw null; }
131-
public static bool operator ==(Azure.Core.Dynamic.DynamicData? left, object? right) { throw null; }
132-
public static explicit operator System.DateTime (Azure.Core.Dynamic.DynamicData value) { throw null; }
133-
public static explicit operator System.DateTimeOffset (Azure.Core.Dynamic.DynamicData value) { throw null; }
134-
public static explicit operator System.Guid (Azure.Core.Dynamic.DynamicData value) { throw null; }
135-
public static implicit operator bool (Azure.Core.Dynamic.DynamicData value) { throw null; }
136-
public static implicit operator byte (Azure.Core.Dynamic.DynamicData value) { throw null; }
137-
public static implicit operator decimal (Azure.Core.Dynamic.DynamicData value) { throw null; }
138-
public static implicit operator double (Azure.Core.Dynamic.DynamicData value) { throw null; }
139-
public static implicit operator short (Azure.Core.Dynamic.DynamicData value) { throw null; }
140-
public static implicit operator int (Azure.Core.Dynamic.DynamicData value) { throw null; }
141-
public static implicit operator long (Azure.Core.Dynamic.DynamicData value) { throw null; }
142-
public static implicit operator sbyte (Azure.Core.Dynamic.DynamicData value) { throw null; }
143-
public static implicit operator float (Azure.Core.Dynamic.DynamicData value) { throw null; }
144-
public static implicit operator string (Azure.Core.Dynamic.DynamicData value) { throw null; }
145-
public static implicit operator ushort (Azure.Core.Dynamic.DynamicData value) { throw null; }
146-
public static implicit operator uint (Azure.Core.Dynamic.DynamicData value) { throw null; }
147-
public static implicit operator ulong (Azure.Core.Dynamic.DynamicData value) { throw null; }
148-
public static bool operator !=(Azure.Core.Dynamic.DynamicData? left, object? right) { throw null; }
149-
System.Dynamic.DynamicMetaObject System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression parameter) { throw null; }
150-
public override string ToString() { throw null; }
151-
}
152-
public partial class DynamicDataOptions
153-
{
154-
public DynamicDataOptions() { }
155-
public Azure.Core.Dynamic.DynamicCaseMapping CaseMapping { get { throw null; } set { } }
156-
public Azure.Core.Dynamic.DynamicDateTimeHandling DateTimeHandling { get { throw null; } set { } }
157-
}
158-
public enum DynamicDateTimeHandling
159-
{
160-
Rfc3339 = 0,
161-
UnixTime = 1,
162-
}
163-
}

sdk/core/Azure.Core.Experimental/src/DynamicData/BinaryDataExtensions.cs

Lines changed: 0 additions & 45 deletions
This file was deleted.

sdk/core/Azure.Core.Experimental/tests/DynamicData/JsonDataDynamicMutableTests.cs

Lines changed: 0 additions & 136 deletions
This file was deleted.

0 commit comments

Comments
 (0)