Skip to content

Commit e66d399

Browse files
Initial conversion
1 parent 9413306 commit e66d399

File tree

50 files changed

+5484
-1611
lines changed

Some content is hidden

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

50 files changed

+5484
-1611
lines changed

Directory.Packages.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
<GlobalPackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" />
77
<GlobalPackageReference Include="Nerdbank.GitVersioning" Version="3.5.119" />
88
<GlobalPackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.435" />
9-
<GlobalPackageReference Include="Umbraco.Code" Version="2.1.0" />
9+
<GlobalPackageReference Include="Umbraco.Code" Version="2.2.0" />
1010
<GlobalPackageReference Include="Umbraco.GitVersioning.Extensions" Version="0.2.0" />
1111
</ItemGroup>
1212
<ItemGroup>
13-
<PackageVersion Include="Umbraco.Commerce.Cms.Startup" Version="[13.1.0, 14)" />
14-
<PackageVersion Include="Umbraco.Deploy.Infrastructure" Version="[13.0.0, 14)" />
13+
<PackageVersion Include="Umbraco.Commerce.Cms.Startup" Version="[14.0.0-rc2, 15)" />
14+
<PackageVersion Include="Umbraco.Deploy.Infrastructure" Version="[14.1.0-rc1, 15)" />
1515
</ItemGroup>
1616
</Project>

src/Umbraco.Commerce.Deploy/Artifacts/AllowedCountryRegionArtifact.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ namespace Umbraco.Commerce.Deploy.Artifacts
44
{
55
public class AllowedCountryRegionArtifact : AllowedCountryArtifact
66
{
7-
public GuidUdi RegionUdi { get; set; }
7+
public GuidUdi? RegionUdi { get; set; }
88
}
99
}

src/Umbraco.Commerce.Deploy/Artifacts/CountryArtifact.cs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,19 @@
44

55
namespace Umbraco.Commerce.Deploy.Artifacts
66
{
7-
public class CountryArtifact : StoreEntityArtifactBase
7+
public class CountryArtifact(GuidUdi? udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
8+
: StoreEntityArtifactBase(udi, storeUdi, dependencies)
89
{
9-
public CountryArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
10-
: base(udi, storeUdi, dependencies)
11-
{ }
12-
1310
public string Code { get; set; }
1411

1512
public new string Alias
1613
{
1714
get => Code;
1815
}
1916

20-
public GuidUdi DefaultCurrencyUdi { get; set; }
21-
public GuidUdi DefaultPaymentMethodUdi { get; set; }
22-
public GuidUdi DefaultShippingMethodUdi { get; set; }
17+
public GuidUdi? DefaultCurrencyUdi { get; set; }
18+
public GuidUdi? DefaultPaymentMethodUdi { get; set; }
19+
public GuidUdi? DefaultShippingMethodUdi { get; set; }
2320
public int SortOrder { get; set; }
2421
}
2522
}

src/Umbraco.Commerce.Deploy/Artifacts/CurrencyArtifact.cs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,9 @@
44

55
namespace Umbraco.Commerce.Deploy.Artifacts
66
{
7-
public class CurrencyArtifact : StoreEntityArtifactBase
7+
public class CurrencyArtifact(GuidUdi? udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
8+
: StoreEntityArtifactBase(udi, storeUdi, dependencies)
89
{
9-
public CurrencyArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
10-
: base(udi, storeUdi, dependencies)
11-
{ }
12-
1310
public string Code { get; set; }
1411

1512
public new string Alias
@@ -19,7 +16,7 @@ public CurrencyArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDepen
1916

2017
public string CultureName { get; set; }
2118
public string FormatTemplate { get; set; }
22-
public IEnumerable<AllowedCountryArtifact> AllowedCountries { get; set; }
19+
public IEnumerable<AllowedCountryArtifact>? AllowedCountries { get; set; }
2320
public int SortOrder { get; set; }
2421
}
2522
}

src/Umbraco.Commerce.Deploy/Artifacts/EmailTemplateArtifact.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44

55
namespace Umbraco.Commerce.Deploy.Artifacts
66
{
7-
public class EmailTemplateArtifact : StoreEntityArtifactBase
7+
public class EmailTemplateArtifact(
8+
GuidUdi? udi,
9+
GuidUdi storeUdi,
10+
IEnumerable<ArtifactDependency> dependencies = null)
11+
: StoreEntityArtifactBase(udi, storeUdi, dependencies)
812
{
9-
public EmailTemplateArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
10-
: base(udi, storeUdi, dependencies)
11-
{ }
12-
1313
public int Category { get; set; }
1414

1515
public bool SendToCustomer { get; set; }

src/Umbraco.Commerce.Deploy/Artifacts/ExportTemplateArtifact.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44

55
namespace Umbraco.Commerce.Deploy.Artifacts
66
{
7-
public class ExportTemplateArtifact : StoreEntityArtifactBase
7+
public class ExportTemplateArtifact(
8+
GuidUdi? udi,
9+
GuidUdi storeUdi,
10+
IEnumerable<ArtifactDependency> dependencies = null)
11+
: StoreEntityArtifactBase(udi, storeUdi, dependencies)
812
{
9-
public ExportTemplateArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
10-
: base(udi, storeUdi, dependencies)
11-
{ }
12-
1313
public int Category { get; set; }
1414

1515
public string FileMimeType { get; set; }

src/Umbraco.Commerce.Deploy/Artifacts/LocationArtifact.cs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
11
using System.Collections.Generic;
22
using Umbraco.Cms.Core;
33
using Umbraco.Cms.Core.Deploy;
4-
using Umbraco.Commerce.Core.Models;
54

65
namespace Umbraco.Commerce.Deploy.Artifacts
76
{
8-
public class LocationArtifact : StoreEntityArtifactBase
7+
public class LocationArtifact(GuidUdi? udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
8+
: StoreEntityArtifactBase(udi, storeUdi, dependencies)
99
{
10-
public LocationArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
11-
: base(udi, storeUdi, dependencies)
12-
{ }
13-
1410
public string AddressLine1 { get; set; }
1511
public string AddressLine2 { get; set; }
1612
public string City { get; set; }

src/Umbraco.Commerce.Deploy/Artifacts/OrderStatusArtifact.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,9 @@
44

55
namespace Umbraco.Commerce.Deploy.Artifacts
66
{
7-
public class OrderStatusArtifact : StoreEntityArtifactBase
7+
public class OrderStatusArtifact(GuidUdi? udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
8+
: StoreEntityArtifactBase(udi, storeUdi, dependencies)
89
{
9-
public OrderStatusArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
10-
: base(udi, storeUdi, dependencies)
11-
{ }
12-
1310
public string Color { get; set; }
1411

1512
public int SortOrder { get; set; }

src/Umbraco.Commerce.Deploy/Artifacts/PaymentMethodArtifact.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55
namespace Umbraco.Commerce.Deploy.Artifacts
66
{
7-
public class PaymentMethodArtifact : StoreEntityArtifactBase
7+
public class PaymentMethodArtifact(
8+
GuidUdi? udi,
9+
GuidUdi storeUdi,
10+
IEnumerable<ArtifactDependency> dependencies = null)
11+
: StoreEntityArtifactBase(udi, storeUdi, dependencies)
812
{
9-
public PaymentMethodArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
10-
: base(udi, storeUdi, dependencies)
11-
{ }
12-
1313
public string Sku { get; set; }
14-
public GuidUdi TaxClassUdi { get; set; }
15-
public IEnumerable<ServicePriceArtifact> Prices { get; set; }
14+
public GuidUdi? TaxClassUdi { get; set; }
15+
public IEnumerable<ServicePriceArtifact>? Prices { get; set; }
1616
public string ImageId { get; set; }
1717

1818
public string PaymentProviderAlias { get; set; }
@@ -22,7 +22,7 @@ public PaymentMethodArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<Artifact
2222
public bool CanCancelPayments { get; set; }
2323
public bool CanRefundPayments { get; set; }
2424

25-
public IEnumerable<AllowedCountryRegionArtifact> AllowedCountryRegions { get; set; }
25+
public IEnumerable<AllowedCountryRegionArtifact>? AllowedCountryRegions { get; set; }
2626
public int SortOrder { get; set; }
2727
}
2828
}

src/Umbraco.Commerce.Deploy/Artifacts/PrintTemplateArtifact.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44

55
namespace Umbraco.Commerce.Deploy.Artifacts
66
{
7-
public class PrintTemplateArtifact : StoreEntityArtifactBase
7+
public class PrintTemplateArtifact(
8+
GuidUdi? udi,
9+
GuidUdi storeUdi,
10+
IEnumerable<ArtifactDependency> dependencies = null)
11+
: StoreEntityArtifactBase(udi, storeUdi, dependencies)
812
{
9-
public PrintTemplateArtifact(GuidUdi udi, GuidUdi storeUdi, IEnumerable<ArtifactDependency> dependencies = null)
10-
: base(udi, storeUdi, dependencies)
11-
{ }
12-
1313
public int Category { get; set; }
1414

1515
public string TemplateView { get; set; }

0 commit comments

Comments
 (0)