Skip to content

Commit 330b7e7

Browse files
committed
feat!: rename Attachment to AttachmentPayload
1 parent b29d223 commit 330b7e7

File tree

7 files changed

+56
-55
lines changed

7 files changed

+56
-55
lines changed

src/Kaonavi.NET.Core/Entities/Attachment.cs renamed to src/Kaonavi.NET.Core/Entities/AttachmentPayload.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ namespace Kaonavi.Net.Entities;
77
/// <para><see cref="RecordType.Multiple"/>の場合にのみ複数の値が返却されます。</para>
88
/// </param>
99
[method: JsonConstructor]
10-
public record Attachment(string Code, params IReadOnlyList<Attachment.Record> Records)
10+
public record AttachmentPayload(string Code, params IReadOnlyList<AttachmentPayload.Record> Records)
1111
{
1212
/// <summary>
1313
/// 単一レコードシート向けに、Attachmentの新しいインスタンスを生成します。
1414
/// </summary>
1515
/// <param name="code"><inheritdoc cref="Code" path="/summary"/></param>
1616
/// <param name="record">設定値</param>
17-
public Attachment(string code, Record record)
17+
public AttachmentPayload(string code, Record record)
1818
: this(code, [record]) { }
1919

2020
/// <summary>添付ファイル情報</summary>

src/Kaonavi.NET.Core/Json/Context.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
namespace Kaonavi.Net.Json;
44

55
[JsonSerializable(typeof(IReadOnlyList<AdvancedPermission>))]
6-
[JsonSerializable(typeof(IReadOnlyList<Attachment>))]
6+
[JsonSerializable(typeof(IReadOnlyList<AttachmentPayload>))]
77
[JsonSerializable(typeof(IReadOnlyList<DepartmentTree>))]
88
[JsonSerializable(typeof(IReadOnlyList<EnumOption>))]
99
[JsonSerializable(typeof(IReadOnlyList<FaceImagePayload>))]

src/Kaonavi.NET.Core/KaonaviClient.Sheet.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ public interface ISheet
121121
/// <param name="payload">追加するデータ</param>
122122
/// <param name="cancellationToken"><inheritdoc cref="HttpClient.SendAsync(HttpRequestMessage, CancellationToken)" path="/param[@name='cancellationToken']"/></param>
123123
/// <returns><inheritdoc cref="TaskProgress" path="/param[@name='Id']"/></returns>
124-
public ValueTask<int> AddFileAsync(int id, int customFieldId, IReadOnlyList<Attachment> payload, CancellationToken cancellationToken = default);
124+
public ValueTask<int> AddFileAsync(int id, int customFieldId, IReadOnlyList<AttachmentPayload> payload, CancellationToken cancellationToken = default);
125125

126126
/// <summary>
127127
/// <paramref name="id"/>と一致するシートのファイルパーツのファイルを置き換えます。
@@ -175,7 +175,7 @@ public interface ISheet
175175
/// <param name="payload">追加するデータ</param>
176176
/// <param name="cancellationToken"><inheritdoc cref="HttpClient.SendAsync(HttpRequestMessage, CancellationToken)" path="/param[@name='cancellationToken']"/></param>
177177
/// <returns><inheritdoc cref="TaskProgress" path="/param[@name='Id']"/></returns>
178-
public ValueTask<int> UpdateFileAsync(int id, int customFieldId, IReadOnlyList<Attachment> payload, CancellationToken cancellationToken = default);
178+
public ValueTask<int> UpdateFileAsync(int id, int customFieldId, IReadOnlyList<AttachmentPayload> payload, CancellationToken cancellationToken = default);
179179
}
180180

181181
/// <inheritdoc/>
@@ -215,19 +215,19 @@ ValueTask<int> ISheet.CreateAsync(int id, IReadOnlyList<SheetData> payload, Canc
215215

216216
/// <inheritdoc/>
217217
/// <exception cref="ArgumentOutOfRangeException"><paramref name="id"/>または<paramref name="customFieldId"/>が0より小さい場合にスローされます。</exception>
218-
ValueTask<int> ISheet.AddFileAsync(int id, int customFieldId, IReadOnlyList<Attachment> payload, CancellationToken cancellationToken)
218+
ValueTask<int> ISheet.AddFileAsync(int id, int customFieldId, IReadOnlyList<AttachmentPayload> payload, CancellationToken cancellationToken)
219219
{
220220
ArgumentOutOfRangeException.ThrowIfNegative(id);
221221
ArgumentOutOfRangeException.ThrowIfNegative(customFieldId);
222-
return CallTaskApiAsync(HttpMethod.Post, $"sheets/{id:D}/custom_fields/{customFieldId:D}/file", payload, "member_data"u8, Context.Default.IReadOnlyListAttachment, cancellationToken);
222+
return CallTaskApiAsync(HttpMethod.Post, $"sheets/{id:D}/custom_fields/{customFieldId:D}/file", payload, "member_data"u8, Context.Default.IReadOnlyListAttachmentPayload, cancellationToken);
223223
}
224224

225225
/// <inheritdoc/>
226226
/// <exception cref="ArgumentOutOfRangeException"><paramref name="id"/>または<paramref name="customFieldId"/>が0より小さい場合にスローされます。</exception>
227-
ValueTask<int> ISheet.UpdateFileAsync(int id, int customFieldId, IReadOnlyList<Attachment> payload, CancellationToken cancellationToken)
227+
ValueTask<int> ISheet.UpdateFileAsync(int id, int customFieldId, IReadOnlyList<AttachmentPayload> payload, CancellationToken cancellationToken)
228228
{
229229
ArgumentOutOfRangeException.ThrowIfNegative(id);
230230
ArgumentOutOfRangeException.ThrowIfNegative(customFieldId);
231-
return CallTaskApiAsync(HttpMethod.Patch, $"sheets/{id:D}/custom_fields/{customFieldId:D}/file", payload, "member_data"u8, Context.Default.IReadOnlyListAttachment, cancellationToken);
231+
return CallTaskApiAsync(HttpMethod.Patch, $"sheets/{id:D}/custom_fields/{customFieldId:D}/file", payload, "member_data"u8, Context.Default.IReadOnlyListAttachmentPayload, cancellationToken);
232232
}
233233
}

src/Kaonavi.NET.Core/PublicAPI.Shipped.txt

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,6 @@ Kaonavi.Net.Entities.AdvancedPermission.UserId.init -> void
1515
Kaonavi.Net.Entities.AdvancedType
1616
Kaonavi.Net.Entities.AdvancedType.Department = 1 -> Kaonavi.Net.Entities.AdvancedType
1717
Kaonavi.Net.Entities.AdvancedType.Member = 0 -> Kaonavi.Net.Entities.AdvancedType
18-
Kaonavi.Net.Entities.Attachment
19-
Kaonavi.Net.Entities.Attachment.Attachment(Kaonavi.Net.Entities.Attachment! original) -> void
20-
Kaonavi.Net.Entities.Attachment.Attachment(string! code, Kaonavi.Net.Entities.Attachment.Record! record) -> void
21-
Kaonavi.Net.Entities.Attachment.Attachment(string! Code, params System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.Attachment.Record!>! Records) -> void
22-
Kaonavi.Net.Entities.Attachment.Code.get -> string!
23-
Kaonavi.Net.Entities.Attachment.Code.init -> void
24-
Kaonavi.Net.Entities.Attachment.Deconstruct(out string! Code, out System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.Attachment.Record!>! Records) -> void
25-
Kaonavi.Net.Entities.Attachment.Record
26-
Kaonavi.Net.Entities.Attachment.Record.Content.get -> byte[]!
27-
Kaonavi.Net.Entities.Attachment.Record.Content.init -> void
28-
Kaonavi.Net.Entities.Attachment.Record.Deconstruct(out string! FileName, out byte[]! Content) -> void
29-
Kaonavi.Net.Entities.Attachment.Record.FileName.get -> string!
30-
Kaonavi.Net.Entities.Attachment.Record.FileName.init -> void
31-
Kaonavi.Net.Entities.Attachment.Record.Record(Kaonavi.Net.Entities.Attachment.Record! original) -> void
32-
Kaonavi.Net.Entities.Attachment.Record.Record(string! FileName, byte[]! Content) -> void
33-
Kaonavi.Net.Entities.Attachment.Records.get -> System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.Attachment.Record!>!
34-
Kaonavi.Net.Entities.Attachment.Records.init -> void
3518
Kaonavi.Net.Entities.CustomFieldLayout
3619
Kaonavi.Net.Entities.CustomFieldLayout.CustomFieldLayout(int Id, string! Name, bool Required, Kaonavi.Net.Entities.FieldType Type, int? MaxLength, System.Collections.Generic.IReadOnlyList<string?>! Enum, bool ReadOnly = false, Kaonavi.Net.Entities.FieldInput? TypeDetail = null) -> void
3720
Kaonavi.Net.Entities.CustomFieldLayout.CustomFieldLayout(Kaonavi.Net.Entities.CustomFieldLayout! original) -> void
@@ -369,12 +352,10 @@ Kaonavi.Net.KaonaviClient.IMember.UpdateAsync(System.Collections.Generic.IReadOn
369352
Kaonavi.Net.KaonaviClient.IRole
370353
Kaonavi.Net.KaonaviClient.IRole.ListAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.Role!>!>
371354
Kaonavi.Net.KaonaviClient.ISheet
372-
Kaonavi.Net.KaonaviClient.ISheet.AddFileAsync(int id, int customFieldId, System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.Attachment!>! payload, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
373355
Kaonavi.Net.KaonaviClient.ISheet.CreateAsync(int id, System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.SheetData!>! payload, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
374356
Kaonavi.Net.KaonaviClient.ISheet.ListAsync(int id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.SheetData!>!>
375357
Kaonavi.Net.KaonaviClient.ISheet.ReplaceAsync(int id, System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.SheetData!>! payload, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
376358
Kaonavi.Net.KaonaviClient.ISheet.UpdateAsync(int id, System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.SheetData!>! payload, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
377-
Kaonavi.Net.KaonaviClient.ISheet.UpdateFileAsync(int id, int customFieldId, System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.Attachment!>! payload, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
378359
Kaonavi.Net.KaonaviClient.ITask
379360
Kaonavi.Net.KaonaviClient.ITask.ReadAsync(int id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<Kaonavi.Net.Entities.TaskProgress!>
380361
Kaonavi.Net.KaonaviClient.IUser
@@ -404,12 +385,6 @@ Kaonavi.Net.SheetSerializableAttribute.SheetSerializableAttribute() -> void
404385
override Kaonavi.Net.Entities.AdvancedPermission.Equals(object? obj) -> bool
405386
override Kaonavi.Net.Entities.AdvancedPermission.GetHashCode() -> int
406387
override Kaonavi.Net.Entities.AdvancedPermission.ToString() -> string!
407-
override Kaonavi.Net.Entities.Attachment.Equals(object? obj) -> bool
408-
override Kaonavi.Net.Entities.Attachment.GetHashCode() -> int
409-
override Kaonavi.Net.Entities.Attachment.Record.Equals(object? obj) -> bool
410-
override Kaonavi.Net.Entities.Attachment.Record.GetHashCode() -> int
411-
override Kaonavi.Net.Entities.Attachment.Record.ToString() -> string!
412-
override Kaonavi.Net.Entities.Attachment.ToString() -> string!
413388
override Kaonavi.Net.Entities.CustomFieldLayout.<Clone>$() -> Kaonavi.Net.Entities.CustomFieldLayout!
414389
override Kaonavi.Net.Entities.CustomFieldLayout.EqualityContract.get -> System.Type!
415390
override Kaonavi.Net.Entities.CustomFieldLayout.Equals(object? obj) -> bool
@@ -482,10 +457,6 @@ override sealed Kaonavi.Net.Entities.CustomFieldLayout.Equals(Kaonavi.Net.Entiti
482457
override sealed Kaonavi.Net.Entities.WebhookConfig.Equals(Kaonavi.Net.Entities.WebhookConfigPayload? other) -> bool
483458
static Kaonavi.Net.Entities.AdvancedPermission.operator !=(Kaonavi.Net.Entities.AdvancedPermission? left, Kaonavi.Net.Entities.AdvancedPermission? right) -> bool
484459
static Kaonavi.Net.Entities.AdvancedPermission.operator ==(Kaonavi.Net.Entities.AdvancedPermission? left, Kaonavi.Net.Entities.AdvancedPermission? right) -> bool
485-
static Kaonavi.Net.Entities.Attachment.operator !=(Kaonavi.Net.Entities.Attachment? left, Kaonavi.Net.Entities.Attachment? right) -> bool
486-
static Kaonavi.Net.Entities.Attachment.operator ==(Kaonavi.Net.Entities.Attachment? left, Kaonavi.Net.Entities.Attachment? right) -> bool
487-
static Kaonavi.Net.Entities.Attachment.Record.operator !=(Kaonavi.Net.Entities.Attachment.Record? left, Kaonavi.Net.Entities.Attachment.Record? right) -> bool
488-
static Kaonavi.Net.Entities.Attachment.Record.operator ==(Kaonavi.Net.Entities.Attachment.Record? left, Kaonavi.Net.Entities.Attachment.Record? right) -> bool
489460
static Kaonavi.Net.Entities.CustomFieldLayout.operator !=(Kaonavi.Net.Entities.CustomFieldLayout? left, Kaonavi.Net.Entities.CustomFieldLayout? right) -> bool
490461
static Kaonavi.Net.Entities.CustomFieldLayout.operator ==(Kaonavi.Net.Entities.CustomFieldLayout? left, Kaonavi.Net.Entities.CustomFieldLayout? right) -> bool
491462
static Kaonavi.Net.Entities.CustomFieldValue.operator !=(Kaonavi.Net.Entities.CustomFieldValue? left, Kaonavi.Net.Entities.CustomFieldValue? right) -> bool
@@ -530,14 +501,6 @@ virtual Kaonavi.Net.Entities.AdvancedPermission.<Clone>$() -> Kaonavi.Net.Entiti
530501
virtual Kaonavi.Net.Entities.AdvancedPermission.EqualityContract.get -> System.Type!
531502
virtual Kaonavi.Net.Entities.AdvancedPermission.Equals(Kaonavi.Net.Entities.AdvancedPermission? other) -> bool
532503
virtual Kaonavi.Net.Entities.AdvancedPermission.PrintMembers(System.Text.StringBuilder! builder) -> bool
533-
virtual Kaonavi.Net.Entities.Attachment.<Clone>$() -> Kaonavi.Net.Entities.Attachment!
534-
virtual Kaonavi.Net.Entities.Attachment.EqualityContract.get -> System.Type!
535-
virtual Kaonavi.Net.Entities.Attachment.Equals(Kaonavi.Net.Entities.Attachment? other) -> bool
536-
virtual Kaonavi.Net.Entities.Attachment.PrintMembers(System.Text.StringBuilder! builder) -> bool
537-
virtual Kaonavi.Net.Entities.Attachment.Record.<Clone>$() -> Kaonavi.Net.Entities.Attachment.Record!
538-
virtual Kaonavi.Net.Entities.Attachment.Record.EqualityContract.get -> System.Type!
539-
virtual Kaonavi.Net.Entities.Attachment.Record.Equals(Kaonavi.Net.Entities.Attachment.Record? other) -> bool
540-
virtual Kaonavi.Net.Entities.Attachment.Record.PrintMembers(System.Text.StringBuilder! builder) -> bool
541504
virtual Kaonavi.Net.Entities.CustomFieldLayout.Equals(Kaonavi.Net.Entities.CustomFieldLayout? other) -> bool
542505
virtual Kaonavi.Net.Entities.CustomFieldValue.<Clone>$() -> Kaonavi.Net.Entities.CustomFieldValue!
543506
virtual Kaonavi.Net.Entities.CustomFieldValue.EqualityContract.get -> System.Type!

src/Kaonavi.NET.Core/PublicAPI.Unshipped.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,21 @@
11
#nullable enable
2+
Kaonavi.Net.Entities.AttachmentPayload
3+
Kaonavi.Net.Entities.AttachmentPayload.AttachmentPayload(Kaonavi.Net.Entities.AttachmentPayload! original) -> void
4+
Kaonavi.Net.Entities.AttachmentPayload.AttachmentPayload(string! code, Kaonavi.Net.Entities.AttachmentPayload.Record! record) -> void
5+
Kaonavi.Net.Entities.AttachmentPayload.AttachmentPayload(string! Code, params System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.AttachmentPayload.Record!>! Records) -> void
6+
Kaonavi.Net.Entities.AttachmentPayload.Code.get -> string!
7+
Kaonavi.Net.Entities.AttachmentPayload.Code.init -> void
8+
Kaonavi.Net.Entities.AttachmentPayload.Deconstruct(out string! Code, out System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.AttachmentPayload.Record!>! Records) -> void
9+
Kaonavi.Net.Entities.AttachmentPayload.Record
10+
Kaonavi.Net.Entities.AttachmentPayload.Record.Content.get -> byte[]!
11+
Kaonavi.Net.Entities.AttachmentPayload.Record.Content.init -> void
12+
Kaonavi.Net.Entities.AttachmentPayload.Record.Deconstruct(out string! FileName, out byte[]! Content) -> void
13+
Kaonavi.Net.Entities.AttachmentPayload.Record.FileName.get -> string!
14+
Kaonavi.Net.Entities.AttachmentPayload.Record.FileName.init -> void
15+
Kaonavi.Net.Entities.AttachmentPayload.Record.Record(Kaonavi.Net.Entities.AttachmentPayload.Record! original) -> void
16+
Kaonavi.Net.Entities.AttachmentPayload.Record.Record(string! FileName, byte[]! Content) -> void
17+
Kaonavi.Net.Entities.AttachmentPayload.Records.get -> System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.AttachmentPayload.Record!>!
18+
Kaonavi.Net.Entities.AttachmentPayload.Records.init -> void
219
Kaonavi.Net.Entities.FaceImagePayload
320
Kaonavi.Net.Entities.FaceImagePayload.Code.get -> string!
421
Kaonavi.Net.Entities.FaceImagePayload.Code.init -> void
@@ -10,11 +27,31 @@ Kaonavi.Net.Entities.FaceImagePayload.FaceImagePayload(string! Code, byte[]! Con
1027
Kaonavi.Net.KaonaviClient.ILayout.ReadMemberLayoutAsync(bool getCalcType = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<Kaonavi.Net.Entities.MemberLayout!>
1128
Kaonavi.Net.KaonaviClient.IMember.AddFaceImageAsync(System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.FaceImagePayload!>! payload, bool enableTrimming = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
1229
Kaonavi.Net.KaonaviClient.IMember.UpdateFaceImageAsync(System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.FaceImagePayload!>! payload, bool enableTrimming = true, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
30+
Kaonavi.Net.KaonaviClient.ISheet.AddFileAsync(int id, int customFieldId, System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.AttachmentPayload!>! payload, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
31+
Kaonavi.Net.KaonaviClient.ISheet.UpdateFileAsync(int id, int customFieldId, System.Collections.Generic.IReadOnlyList<Kaonavi.Net.Entities.AttachmentPayload!>! payload, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.ValueTask<int>
32+
override Kaonavi.Net.Entities.AttachmentPayload.Equals(object? obj) -> bool
33+
override Kaonavi.Net.Entities.AttachmentPayload.GetHashCode() -> int
34+
override Kaonavi.Net.Entities.AttachmentPayload.Record.Equals(object? obj) -> bool
35+
override Kaonavi.Net.Entities.AttachmentPayload.Record.GetHashCode() -> int
36+
override Kaonavi.Net.Entities.AttachmentPayload.Record.ToString() -> string!
37+
override Kaonavi.Net.Entities.AttachmentPayload.ToString() -> string!
1338
override Kaonavi.Net.Entities.FaceImagePayload.Equals(object? obj) -> bool
1439
override Kaonavi.Net.Entities.FaceImagePayload.GetHashCode() -> int
1540
override Kaonavi.Net.Entities.FaceImagePayload.ToString() -> string!
41+
static Kaonavi.Net.Entities.AttachmentPayload.operator !=(Kaonavi.Net.Entities.AttachmentPayload? left, Kaonavi.Net.Entities.AttachmentPayload? right) -> bool
42+
static Kaonavi.Net.Entities.AttachmentPayload.operator ==(Kaonavi.Net.Entities.AttachmentPayload? left, Kaonavi.Net.Entities.AttachmentPayload? right) -> bool
43+
static Kaonavi.Net.Entities.AttachmentPayload.Record.operator !=(Kaonavi.Net.Entities.AttachmentPayload.Record? left, Kaonavi.Net.Entities.AttachmentPayload.Record? right) -> bool
44+
static Kaonavi.Net.Entities.AttachmentPayload.Record.operator ==(Kaonavi.Net.Entities.AttachmentPayload.Record? left, Kaonavi.Net.Entities.AttachmentPayload.Record? right) -> bool
1645
static Kaonavi.Net.Entities.FaceImagePayload.operator !=(Kaonavi.Net.Entities.FaceImagePayload? left, Kaonavi.Net.Entities.FaceImagePayload? right) -> bool
1746
static Kaonavi.Net.Entities.FaceImagePayload.operator ==(Kaonavi.Net.Entities.FaceImagePayload? left, Kaonavi.Net.Entities.FaceImagePayload? right) -> bool
47+
virtual Kaonavi.Net.Entities.AttachmentPayload.<Clone>$() -> Kaonavi.Net.Entities.AttachmentPayload!
48+
virtual Kaonavi.Net.Entities.AttachmentPayload.EqualityContract.get -> System.Type!
49+
virtual Kaonavi.Net.Entities.AttachmentPayload.Equals(Kaonavi.Net.Entities.AttachmentPayload? other) -> bool
50+
virtual Kaonavi.Net.Entities.AttachmentPayload.PrintMembers(System.Text.StringBuilder! builder) -> bool
51+
virtual Kaonavi.Net.Entities.AttachmentPayload.Record.<Clone>$() -> Kaonavi.Net.Entities.AttachmentPayload.Record!
52+
virtual Kaonavi.Net.Entities.AttachmentPayload.Record.EqualityContract.get -> System.Type!
53+
virtual Kaonavi.Net.Entities.AttachmentPayload.Record.Equals(Kaonavi.Net.Entities.AttachmentPayload.Record? other) -> bool
54+
virtual Kaonavi.Net.Entities.AttachmentPayload.Record.PrintMembers(System.Text.StringBuilder! builder) -> bool
1855
virtual Kaonavi.Net.Entities.FaceImagePayload.<Clone>$() -> Kaonavi.Net.Entities.FaceImagePayload!
1956
virtual Kaonavi.Net.Entities.FaceImagePayload.EqualityContract.get -> System.Type!
2057
virtual Kaonavi.Net.Entities.FaceImagePayload.Equals(Kaonavi.Net.Entities.FaceImagePayload? other) -> bool

0 commit comments

Comments
 (0)