Browse Source

Small code refactoring.

pull/361/head
Sebastian Stehle 7 years ago
parent
commit
a8a8e189b4
  1. 14
      src/Squidex.Domain.Apps.Entities/Apps/AppGrain.cs
  2. 2
      src/Squidex.Domain.Apps.Entities/Apps/Services/PlanChangedResult.cs
  3. 2
      src/Squidex.Domain.Apps.Entities/Apps/Services/PlanResetResult.cs

14
src/Squidex.Domain.Apps.Entities/Apps/AppGrain.cs

@ -196,16 +196,14 @@ namespace Squidex.Domain.Apps.Entities.Apps
{ {
var result = await appPlansBillingManager.ChangePlanAsync(c.Actor.Identifier, Snapshot.Id, Snapshot.Name, c.PlanId); var result = await appPlansBillingManager.ChangePlanAsync(c.Actor.Identifier, Snapshot.Id, Snapshot.Name, c.PlanId);
if (result is PlanChangedResult) switch (result)
{ {
if (result is PlanResetResult) case PlanChangedResult _:
{
ResetPlan(c);
}
else
{
ChangePlan(c); ChangePlan(c);
} break;
case PlanResetResult _:
ResetPlan(c);
break;
} }
return result; return result;

2
src/Squidex.Domain.Apps.Entities/Apps/Services/PlanChangedResult.cs

@ -7,7 +7,7 @@
namespace Squidex.Domain.Apps.Entities.Apps.Services namespace Squidex.Domain.Apps.Entities.Apps.Services
{ {
public class PlanChangedResult : IChangePlanResult public sealed class PlanChangedResult : IChangePlanResult
{ {
} }
} }

2
src/Squidex.Domain.Apps.Entities/Apps/Services/PlanResetResult.cs

@ -7,7 +7,7 @@
namespace Squidex.Domain.Apps.Entities.Apps.Services namespace Squidex.Domain.Apps.Entities.Apps.Services
{ {
public class PlanResetResult : PlanChangedResult public sealed class PlanResetResult : IChangePlanResult
{ {
} }
} }

Loading…
Cancel
Save