Skip to content

Commit

Permalink
v1.31.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dhrovat committed May 8, 2023
1 parent c898704 commit 726f219
Show file tree
Hide file tree
Showing 239 changed files with 861,437 additions and 2,443 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,16 @@ For more information please contact support@sportradar.com or visit https://iodo

# Change Log

## 2023-04-27 1.31.0
- Introduced OperationManager.MaxConnectionsPerServer property (in DI HttpClientHandler is created with setting MaxConnectionsPerServer)
- Fixed lock issue when calling SportDataProvider.GetActiveTournamentsAsync repeatedly
- Improved performance for market/outcome name generation
- CustomBetManager respects configured ExceptionHandlingStrategy
- BookingManager respects configured ExceptionHandlingStrategy
- Fixed WNS API endpoints (removed /sports/ from url)
- Optimized daily cache population of available sport and category data (does not delete any previous ones anymore)
- Optimized execution of some internal async methods

## 2023-02-03 1.30.1
- Improved speed on API requests with high concurrency

Expand Down
234 changes: 154 additions & 80 deletions ext/RestMessages.cs
Original file line number Diff line number Diff line change
Expand Up @@ -353,12 +353,18 @@ public partial class team {

private bool virtualFieldSpecified;

private string genderField;

private string age_groupField;

private string genderField;

private string stateField;

private int divisionField;

private bool divisionFieldSpecified;

private string division_nameField;

/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute("reference_id", IsNullable=false)]
public competitorReferenceIdsReference_id[] reference_ids {
Expand Down Expand Up @@ -471,23 +477,23 @@ public bool virtualSpecified {

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string gender {
public string age_group {
get {
return this.genderField;
return this.age_groupField;
}
set {
this.genderField = value;
this.age_groupField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string age_group {
public string gender {
get {
return this.age_groupField;
return this.genderField;
}
set {
this.age_groupField = value;
this.genderField = value;
}
}

Expand All @@ -501,6 +507,39 @@ public string state {
this.stateField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int division {
get {
return this.divisionField;
}
set {
this.divisionField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool divisionSpecified {
get {
return this.divisionFieldSpecified;
}
set {
this.divisionFieldSpecified = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string division_name {
get {
return this.division_nameField;
}
set {
this.division_nameField = value;
}
}
}

/// <remarks/>
Expand Down Expand Up @@ -618,10 +657,6 @@ public partial class teamCompetitor : team {

private string qualifierField;

private int divisionField;

private bool divisionFieldSpecified;

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string qualifier {
Expand All @@ -632,28 +667,6 @@ public string qualifier {
this.qualifierField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public int division {
get {
return this.divisionField;
}
set {
this.divisionField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool divisionSpecified {
get {
return this.divisionFieldSpecified;
}
set {
this.divisionFieldSpecified = value;
}
}
}

/// <remarks/>
Expand Down Expand Up @@ -1320,6 +1333,54 @@ public int par {
}
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.sportradar.com/sportsapi/v1/unified")]
public partial class course {

private hole[] holeField;

private string idField;

private string nameField;

/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("hole")]
public hole[] hole {
get {
return this.holeField;
}
set {
this.holeField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string id {
get {
return this.idField;
}
set {
this.idField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
}

/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.6.1055.0")]
[System.SerializableAttribute()]
Expand All @@ -1328,7 +1389,7 @@ public int par {
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.sportradar.com/sportsapi/v1/unified")]
public partial class venue {

private hole[] courseField;
private course[] courseField;

private string idField;

Expand All @@ -1349,8 +1410,8 @@ public partial class venue {
private string stateField;

/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
public hole[] course {
[System.Xml.Serialization.XmlElementAttribute("course")]
public course[] course {
get {
return this.courseField;
}
Expand Down Expand Up @@ -2580,8 +2641,6 @@ public partial class matchRound {

private string group_long_nameField;

private string group_nameField;

private string groupField;

private string group_idField;
Expand Down Expand Up @@ -2659,17 +2718,6 @@ public string group_long_name {
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string group_name {
get {
return this.group_nameField;
}
set {
this.group_nameField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string group {
Expand Down Expand Up @@ -3473,6 +3521,8 @@ public partial class sportEventConditions {

private pitcher[] pitchersField;

private pitcher[] pitcherHistoryField;

private venue venueField;

private weatherInfo weather_infoField;
Expand Down Expand Up @@ -3502,6 +3552,17 @@ public pitcher[] pitchers {
}
}

/// <remarks/>
[System.Xml.Serialization.XmlArrayItemAttribute(IsNullable=false)]
public pitcher[] pitcherHistory {
get {
return this.pitcherHistoryField;
}
set {
this.pitcherHistoryField = value;
}
}

/// <remarks/>
public venue venue {
get {
Expand Down Expand Up @@ -3609,6 +3670,12 @@ public partial class pitcher {

private string idField;

private string short_nameField;

private System.DateTime changed_atField;

private bool changed_atFieldSpecified;

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string name {
Expand Down Expand Up @@ -3652,6 +3719,39 @@ public string id {
this.idField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string short_name {
get {
return this.short_nameField;
}
set {
this.short_nameField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public System.DateTime changed_at {
get {
return this.changed_atField;
}
set {
this.changed_atField = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool changed_atSpecified {
get {
return this.changed_atFieldSpecified;
}
set {
this.changed_atFieldSpecified = value;
}
}
}

/// <remarks/>
Expand Down Expand Up @@ -4800,13 +4900,9 @@ public partial class basicEvent {

private bool yFieldSpecified;

private double home_scoreField;

private bool home_scoreFieldSpecified;

private double away_scoreField;
private string home_scoreField;

private bool away_scoreFieldSpecified;
private string away_scoreField;

private string periodField;

Expand Down Expand Up @@ -4985,7 +5081,7 @@ public bool ySpecified {

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public double home_score {
public string home_score {
get {
return this.home_scoreField;
}
Expand All @@ -4994,20 +5090,9 @@ public double home_score {
}
}

/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool home_scoreSpecified {
get {
return this.home_scoreFieldSpecified;
}
set {
this.home_scoreFieldSpecified = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public double away_score {
public string away_score {
get {
return this.away_scoreField;
}
Expand All @@ -5016,17 +5101,6 @@ public double away_score {
}
}

/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool away_scoreSpecified {
get {
return this.away_scoreFieldSpecified;
}
set {
this.away_scoreFieldSpecified = value;
}
}

/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string period {
Expand Down
Loading

0 comments on commit 726f219

Please sign in to comment.