Skip to content

Commit 41fe6fc

Browse files
committed
Merge branch 'marketingcampaign' into dev
2 parents dfae447 + 0586fe5 commit 41fe6fc

4 files changed

Lines changed: 3 additions & 9 deletions

File tree

src/Services/Marketing/Marketing.API/Infrastructure/MarketingMigrations/20170602122539_Initial.Designer.cs renamed to src/Services/Marketing/Marketing.API/Infrastructure/MarketingMigrations/20170609104915_Initial.Designer.cs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Services/Marketing/Marketing.API/Infrastructure/MarketingMigrations/20170602122539_Initial.cs renamed to src/Services/Marketing/Marketing.API/Infrastructure/MarketingMigrations/20170609104915_Initial.cs

File renamed without changes.

src/Services/Marketing/Marketing.API/Infrastructure/MarketingMigrations/MarketingContextModelSnapshot.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ protected override void BuildModel(ModelBuilder modelBuilder)
100100

101101
modelBuilder.Entity("Microsoft.eShopOnContainers.Services.Marketing.API.Model.Rule", b =>
102102
{
103-
b.HasOne("Microsoft.eShopOnContainers.Services.Marketing.API.Model.Campaign")
103+
b.HasOne("Microsoft.eShopOnContainers.Services.Marketing.API.Model.Campaign", "Campaign")
104104
.WithMany("Rules")
105105
.HasForeignKey("CampaignId")
106106
.OnDelete(DeleteBehavior.Cascade);

src/Services/Marketing/Marketing.API/Model/Rule.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,19 @@ public abstract class Rule
99
public Campaign Campaign { get; set; }
1010

1111
public string Description { get; set; }
12-
13-
public abstract int RuleTypeId { get;}
1412
}
1513

1614

1715
public class UserProfileRule : Rule
1816
{
19-
public override int RuleTypeId => (int)RuleTypeEnum.UserProfileRule;
2017
}
2118

2219
public class PurchaseHistoryRule : Rule
2320
{
24-
public override int RuleTypeId => (int)RuleTypeEnum.PurchaseHistoryRule;
2521
}
2622

2723
public class UserLocationRule : Rule
2824
{
29-
public override int RuleTypeId => (int)RuleTypeEnum.UserLocationRule;
30-
3125
public int LocationId { get; set; }
3226
}
3327
}

0 commit comments

Comments
 (0)