Skip to content

Commit 3aa204a

Browse files
committed
V14: Integrations (Dynamics)
- Remove netcoreapp checking logic
1 parent 0cd5f12 commit 3aa204a

10 files changed

+5
-146
lines changed

src/Umbraco.Cms.Integrations.Crm.Dynamics/Editors/DynamicsFormPickerValueConverter.cs

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,9 @@
55
using Umbraco.Cms.Integrations.Crm.Dynamics.Models.ViewModels;
66
using Umbraco.Cms.Integrations.Crm.Dynamics.Models;
77
using Umbraco.Cms.Integrations.Crm.Dynamics.Services;
8-
9-
10-
11-
#if NETCOREAPP
128
using Microsoft.Extensions.Options;
13-
149
using Umbraco.Cms.Core.PropertyEditors;
1510
using Umbraco.Cms.Core.Models.PublishedContent;
16-
#else
17-
using Umbraco.Core.Models.PublishedContent;
18-
using Umbraco.Core.PropertyEditors;
19-
#endif
2011

2112
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Editors
2213
{
Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,16 @@
11
using Umbraco.Cms.Integrations.Crm.Dynamics.Models.ViewModels;
2-
3-
#if NETCOREAPP
42
using Microsoft.AspNetCore.Html;
53
using Microsoft.AspNetCore.Mvc.Rendering;
6-
#else
7-
using System.Web;
8-
using System.Web.Mvc;
9-
using System.Web.Mvc.Html;
10-
#endif
114

125
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Helpers
136
{
147
public static class DynamicsHtmlExtensions
158
{
16-
#if NETCOREAPP
179
public static IHtmlContent RenderDynamicsForm(this IHtmlHelper<dynamic> htmlHelper, FormViewModel formVM, string renderingViewPath = "")
1810
{
1911
return htmlHelper.Partial(string.IsNullOrEmpty(renderingViewPath)
2012
? Constants.RenderingComponent.DefaultViewPath : renderingViewPath,
2113
formVM);
2214
}
23-
#else
24-
public static IHtmlString RenderDynamicsForm(this HtmlHelper helper, FormViewModel formVM, string renderingViewPath = "")
25-
{
26-
return helper.Partial(string.IsNullOrEmpty(renderingViewPath)
27-
? Constants.RenderingComponent.DefaultV8ViewPath : renderingViewPath,
28-
formVM);
29-
}
30-
#endif
3115
}
3216
}

src/Umbraco.Cms.Integrations.Crm.Dynamics/Migrations/DynamicsMigration.cs

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
11
using NPoco;
2-
3-
#if NETCOREAPP
42
using Microsoft.Extensions.Logging;
5-
63
using Umbraco.Cms.Infrastructure.Migrations;
74
using Umbraco.Cms.Infrastructure.Persistence.DatabaseAnnotations;
8-
#else
9-
using Umbraco.Core.Logging;
10-
using Umbraco.Core.Migrations;
11-
using Umbraco.Core.Persistence.DatabaseAnnotations;
12-
#endif
135

146
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Migrations
157
{
@@ -24,30 +16,17 @@ public DynamicsMigration(IMigrationContext context) : base(context)
2416
{
2517
}
2618

27-
#if NETCOREAPP
2819
protected override void Migrate()
29-
#else
30-
public override void Migrate()
31-
#endif
3220
{
33-
#if NETCOREAPP
3421
Logger.LogDebug(MigrationLoggingMessage);
3522

36-
#else
37-
Logger.Debug<DynamicsMigration>(MigrationLoggingMessage);
38-
#endif
39-
4023
if (TableExists(Constants.DynamicsOAuthConfigurationTable) == false)
4124
{
4225
Create.Table<DynamicsOAuthConfigurationTable>().Do();
4326
}
4427
else
4528
{
46-
#if NETCOREAPP
4729
Logger.LogDebug(DbTableExistsMessage);
48-
#else
49-
Logger.Debug<DynamicsMigration>(DbTableExistsMessage);
50-
#endif
5130
}
5231
}
5332
}

src/Umbraco.Cms.Integrations.Crm.Dynamics/Migrations/DynamicsMigrationPlan.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
#if NETCOREAPP
2-
using Umbraco.Cms.Infrastructure.Migrations;
3-
#else
4-
using Umbraco.Core.Migrations;
5-
#endif
1+
using Umbraco.Cms.Infrastructure.Migrations;
62

73
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Migrations
84
{
Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
1-
#if NETCOREAPP
2-
using Microsoft.Extensions.Logging;
1+
using Microsoft.Extensions.Logging;
32
using Umbraco.Cms.Infrastructure.Migrations;
43
using Umbraco.Cms.Infrastructure.Persistence;
5-
#else
6-
using Umbraco.Core.Logging;
7-
using Umbraco.Core.Migrations;
8-
#endif
94

105
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Migrations
116
{
@@ -15,25 +10,15 @@ public EnsureAccessTokenColumnLength(IMigrationContext context) : base(context)
1510
{
1611
}
1712

18-
#if NETCOREAPP
1913
protected override void Migrate()
20-
#else
21-
public override void Migrate()
22-
#endif
2314
{
24-
#if NETCOREAPP
2515
Logger.LogDebug("Running migration {0}", nameof(EnsureAccessTokenColumnLength));
2616

27-
#else
28-
Logger.Debug<EnsureAccessTokenColumnLength>("Running migration {0}", nameof(EnsureAccessTokenColumnLength));
29-
#endif
30-
3117
Alter.Table(Constants.DynamicsOAuthConfigurationTable)
3218
.AlterColumn(nameof(DynamicsOAuthConfigurationTable.AccessToken))
3319
.AsString(Constants.AccessTokenFieldSize)
3420
.NotNullable()
3521
.Do();
36-
3722
}
3823
}
3924
}

src/Umbraco.Cms.Integrations.Crm.Dynamics/Migrations/UmbracoAppStartingHandler.cs

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,10 @@
1-
#if NETCOREAPP
2-
using Umbraco.Cms.Core;
1+
using Umbraco.Cms.Core;
32
using Umbraco.Cms.Core.Events;
43
using Umbraco.Cms.Core.Migrations;
54
using Umbraco.Cms.Core.Notifications;
65
using Umbraco.Cms.Core.Services;
76
using Umbraco.Cms.Infrastructure.Migrations.Upgrade;
8-
9-
#if NET5_0
10-
using Umbraco.Cms.Core.Scoping;
11-
#else
127
using Umbraco.Cms.Infrastructure.Scoping;
13-
#endif
148

159
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Migrations
1610
{
@@ -47,5 +41,4 @@ public void Handle(UmbracoApplicationStartingNotification notification)
4741
upgrader.Execute(_migrationPlanExecutor, _scopeProvider, _keyValueService);
4842
}
4943
}
50-
}
51-
#endif
44+
}

src/Umbraco.Cms.Integrations.Crm.Dynamics/Services/AuthorizationService.cs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,25 @@
11
using System.Threading.Tasks;
2-
32
using Umbraco.Cms.Integrations.Crm.Dynamics.Configuration;
43
using Newtonsoft.Json;
54
using System.Net.Http;
65
using System;
76
using System.Collections.Generic;
87
using Umbraco.Cms.Integrations.Crm.Dynamics.Models.Dtos;
9-
10-
#if NETCOREAPP
118
using Microsoft.Extensions.Options;
12-
#else
13-
using System.Configuration;
14-
#endif
159

1610
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Services
1711
{
1812
public class AuthorizationService : BaseAuthorizationService, IDynamicsAuthorizationService
1913
{
2014
private readonly DynamicsOAuthSettings _oauthSettings;
2115

22-
#if NETCOREAPP
2316
public AuthorizationService(IOptions<DynamicsOAuthSettings> oauthOptions,
2417
DynamicsService dynamicsService, DynamicsConfigurationService dynamicsConfigurationService)
2518
: base(dynamicsService, dynamicsConfigurationService)
2619

2720
{
2821
_oauthSettings = oauthOptions.Value;
2922
}
30-
#else
31-
public AuthorizationService(DynamicsService dynamicsService, DynamicsConfigurationService dynamicsConfigurationService)
32-
: base(dynamicsService, dynamicsConfigurationService)
33-
{
34-
_oauthSettings = new DynamicsOAuthSettings(ConfigurationManager.AppSettings);
35-
}
36-
#endif
3723

3824
public string GetAuthorizationUrl() => string.Format(DynamicsAuthorizationUrl,
3925
_oauthSettings.ClientId,

src/Umbraco.Cms.Integrations.Crm.Dynamics/Services/DynamicsConfigurationService.cs

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
1-
#if NETCOREAPP
2-
using Microsoft.Extensions.Logging;
1+
using Microsoft.Extensions.Logging;
32
using Umbraco.Cms.Core.Scoping;
4-
#else
5-
using Umbraco.Core.Logging;
6-
using Umbraco.Core.Scoping;
7-
#endif
83
using System;
94
using Umbraco.Cms.Integrations.Crm.Dynamics.Migrations;
105
using Umbraco.Cms.Integrations.Crm.Dynamics.Models.Dtos;
@@ -14,8 +9,6 @@ namespace Umbraco.Cms.Integrations.Crm.Dynamics.Services
149
public class DynamicsConfigurationService
1510
{
1611
private readonly IScopeProvider _scopeProvider;
17-
18-
#if NETCOREAPP
1912
private readonly ILogger<DynamicsService> _logger;
2013

2114
public DynamicsConfigurationService(IScopeProvider scopeProvider, ILogger<DynamicsService> logger)
@@ -24,16 +17,6 @@ public DynamicsConfigurationService(IScopeProvider scopeProvider, ILogger<Dynami
2417

2518
_logger = logger;
2619
}
27-
#else
28-
private readonly ILogger _logger;
29-
30-
public DynamicsConfigurationService(IScopeProvider scopeProvider, ILogger logger)
31-
{
32-
_scopeProvider = scopeProvider;
33-
34-
_logger = logger;
35-
}
36-
#endif
3720

3821
public string AddorUpdateOAuthConfiguration(string accessToken, string userId, string fullName)
3922
{
@@ -61,11 +44,7 @@ public string AddorUpdateOAuthConfiguration(string accessToken, string userId, s
6144
{
6245
var message = $"An error has occurred while adding the OAuth configuration: {ex.Message}";
6346

64-
#if NETCOREAPP
6547
_logger.LogError(message);
66-
#else
67-
_logger.Error<DynamicsService>(message);
68-
#endif
6948
return message;
7049
}
7150
}
@@ -119,11 +98,7 @@ public string Delete()
11998
{
12099
var message = $"An error has occurred while deleting the OAuth configuration: {e.Message}";
121100

122-
#if NETCOREAPP
123101
_logger.LogError(message);
124-
#else
125-
_logger.Error<DynamicsConfigurationService>(message);
126-
#endif
127102

128103
return message;
129104
}

src/Umbraco.Cms.Integrations.Crm.Dynamics/Services/DynamicsService.cs

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,12 @@
55
using System.Net.Http;
66
using System.Net.Http.Headers;
77
using System.Threading.Tasks;
8-
98
using Newtonsoft.Json;
109
using Newtonsoft.Json.Linq;
11-
1210
using Umbraco.Cms.Integrations.Crm.Dynamics.Configuration;
1311
using Umbraco.Cms.Integrations.Crm.Dynamics.Models.Dtos;
1412
using Umbraco.Cms.Integrations.Crm.Dynamics.Models;
15-
16-
17-
#if NETCOREAPP
1813
using Microsoft.Extensions.Options;
19-
#else
20-
#endif
2114

2215
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Services
2316
{
@@ -33,21 +26,12 @@ public class DynamicsService
3326
// Access to the client within the class is via ClientFactory(), allowing us to mock the responses in tests.
3427
public static Func<HttpClient> ClientFactory = () => s_client;
3528

36-
#if NETCOREAPP
3729
public DynamicsService(IOptions<DynamicsSettings> options, DynamicsConfigurationService dynamicsConfigurationService)
3830
{
3931
_settings = options.Value;
4032

4133
_dynamicsConfigurationService = dynamicsConfigurationService;
4234
}
43-
#else
44-
public DynamicsService(DynamicsConfigurationService dynamicsConfigurationService)
45-
{
46-
_settings = new DynamicsSettings(ConfigurationManager.AppSettings);
47-
48-
_dynamicsConfigurationService = dynamicsConfigurationService;
49-
}
50-
#endif
5135

5236
public async Task<IdentityDto> GetIdentity(string accessToken)
5337
{

src/Umbraco.Cms.Integrations.Crm.Dynamics/Services/UmbracoAuthorizationService.cs

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11
using System.Threading.Tasks;
2-
32
using Umbraco.Cms.Integrations.Crm.Dynamics.Configuration;
43
using System.Collections.Generic;
54
using System.Net.Http;
65
using System;
76
using Newtonsoft.Json;
87
using Umbraco.Cms.Integrations.Crm.Dynamics.Models.Dtos;
9-
10-
#if NETCOREAPP
118
using Microsoft.Extensions.Options;
12-
#else
13-
using System.Configuration;
14-
#endif
159

1610
namespace Umbraco.Cms.Integrations.Crm.Dynamics.Services
1711
{
@@ -31,20 +25,12 @@ public class UmbracoAuthorizationService : BaseAuthorizationService, IDynamicsAu
3125

3226
protected const string OAuthScopes = "{0}.default";
3327

34-
#if NETCOREAPP
3528
public UmbracoAuthorizationService(IOptions<DynamicsSettings> options,
3629
DynamicsService dynamicsService, DynamicsConfigurationService dynamicsConfigurationService)
3730
: base(dynamicsService, dynamicsConfigurationService)
3831
{
3932
_settings = options.Value;
4033
}
41-
#else
42-
public UmbracoAuthorizationService(DynamicsService dynamicsService, DynamicsConfigurationService dynamicsConfigurationService)
43-
: base(dynamicsService, dynamicsConfigurationService)
44-
{
45-
_settings = new DynamicsSettings(ConfigurationManager.AppSettings);
46-
}
47-
#endif
4834

4935
public string GetAuthorizationUrl()
5036
{

0 commit comments

Comments
 (0)