public Card(Guid id, Guid setId, string name, string imageuri, string alternate, CardSize size, IDictionary<string,CardPropertySet> properties ) { Id = id; SetId = setId; Name = name.Clone() as string; ImageUri = imageuri.Clone() as string; Alternate = alternate.Clone() as string; Size = size.Clone() as CardSize; Properties = properties; this.Properties = this.CloneProperties(); }
public Card(Guid id, Guid setId, string name, string imageuri, string alternate, CardSize size, IDictionary<string,CardPropertySet> properties ) { Id = id; SetId = setId; Name = name.Clone() as string; ImageUri = imageuri.Clone() as string; Alternate = alternate.Clone() as string; Size = size.Clone() as CardSize; Properties = properties; this.Properties = this.CloneProperties(); }
public ObservableMultiCard(Guid id, Guid setId, string name, string imageuri, string alternate, CardSize size, IDictionary <string, CardPropertySet> properties, int quantity) { Quantity = quantity; Id = id; SetId = setId; Name = name.Clone() as string; ImageUri = imageuri.Clone() as string; Alternate = alternate.Clone() as string; Size = size.Clone() as CardSize; PropertySets = properties; this.properties = this.CloneProperties(); }
public ObservableMultiCard(Guid id, Guid setId, string name, string imageuri, string alternate, CardSize size, IDictionary<string, CardPropertySet> properties, int quantity) { Quantity = quantity; Id = id; SetId = setId; Name = name.Clone() as string; ImageUri = imageuri.Clone() as string; Alternate = alternate.Clone() as string; Size = size.Clone() as CardSize; Properties = properties; this.properties = this.CloneProperties(); }