Commit graph

2884 commits

Author SHA1 Message Date
Collin M. Barrett
af6fe4e7ca add VS Docker debug provile
not yet working: https://stackoverflow.com/q/57045234/2343739
2019-07-15 13:33:19 -05:00
Collin M. Barrett
35d9b5eafc use configured UserAgent for HttpClient instances rather than hard-coded 2019-07-15 12:55:28 -05:00
Collin M. Barrett
a1dde46887 simplify validator a bit 2019-07-14 19:20:06 -05:00
Collin M. Barrett
feb18d5a84 hide CA2007 warning in .NET Core app 2019-07-14 17:13:46 -05:00
Collin M. Barrett
933091e76c cleanup some DI registration 2019-07-14 16:19:53 -05:00
Collin M. Barrett
ece0774045 only bind AppInsights settings once 2019-07-14 15:27:15 -05:00
Collin M. Barrett
28078649a7 cleanup some DI registration 2019-07-13 22:31:40 -05:00
Collin M. Barrett
9bdeb4b9a5 add ConfigurationExtensions 2019-07-13 22:04:01 -05:00
Collin M. Barrett
b251813955 defer resolving of IMediator 2019-07-13 21:53:42 -05:00
Collin M. Barrett
1a3e7b8dc0 warmup QuickPulseTelemetryModule in AddLogging() rather than Main() 2019-07-13 20:37:00 -05:00
Collin M. Barrett
3ec400e501 Merge branch 'master' of https://github.com/collinbarrett/FilterLists 2019-07-13 20:30:39 -05:00
Collin M. Barrett
7b75be1e5a init never-resolved singleton QuickPulseTelemetryModule 2019-07-13 20:23:28 -05:00
Imre Kristoffer Eilertsen
387049a8ab Mid-July pull 2 (#852)
* Update License.json

* Update FilterList.json

* Update License.json

* Update License.json

* Update FilterList.json

* Update Maintainer.json

* Update Syntax.json
2019-07-13 17:56:31 -05:00
Collin M. Barrett
59e46d0b4e fix data file headers in GitHub issue 2019-07-13 14:56:59 -05:00
Collin M. Barrett
59ca3d325e fix port on IsHttpsSupported() 2019-07-13 14:32:04 -05:00
Collin M. Barrett
2f86f635ac prefer transient registration 2019-07-13 14:26:41 -05:00
Collin M. Barrett
e200bad9e5 catch if URL is improperly formatted 2019-07-13 14:09:50 -05:00
Collin M. Barrett
0097ddd3e0 add IDisposable wrapper for TelemetryClient to let DI handle flush and pause
https://github.com/Microsoft/ApplicationInsights-dotnet/issues/596#issuecomment-320371794
2019-07-13 13:48:18 -05:00
Collin M. Barrett
d6f6e559df extract QuickPulseTelemetryModuleBuilder 2019-07-13 13:32:48 -05:00
Collin M. Barrett
2661069813 extract ServiceProviderBuilder 2019-07-13 13:28:15 -05:00
Collin M. Barrett
b047d3fcdb rm JB Annot. dep. 2019-07-13 13:13:27 -05:00
Collin M. Barrett
f2e9152565 mv some dtos to the infra dir where they are only used 2019-07-13 13:10:05 -05:00
Collin M. Barrett
0d2123d763 mv some Dtos to Core 2019-07-13 13:02:49 -05:00
Collin M. Barrett
24fad7a24b rename 2019-07-13 12:58:51 -05:00
Collin M. Barrett
fa2e9cffd1 rename 2019-07-13 12:56:29 -05:00
Collin M. Barrett
a3cb9fc0a5 misc renames 2019-07-13 12:40:37 -05:00
Collin M. Barrett
185e37863f suppress warning on prop accessed via reflection 2019-07-13 12:37:07 -05:00
Collin M. Barrett
a50519cf1a rm unnecessary ext method 2019-07-13 12:32:03 -05:00
Collin M. Barrett
220803ec40 undo launchSettings accidental change 2019-07-13 12:29:44 -05:00
Collin M. Barrett
0e2ebcc722 rm deprecated tests 2019-07-13 12:29:11 -05:00
Collin M. Barrett
a2fb045cc3 re-architect URL validator 2019-07-13 12:24:54 -05:00
Collin M. Barrett
c3a16f76fb Merge branch 'master' of https://github.com/collinbarrett/FilterLists 2019-07-13 09:08:53 -05:00
Collin M. Barrett
76a42c0a8f hide CA2007 in ASP.NET Core app 2019-07-13 09:07:49 -05:00
Collin M. Barrett
5d5a7d4ddc re-add non-Docker debug methods to API 2019-07-13 09:06:48 -05:00
Imre Kristoffer Eilertsen
40137dc6eb Mid-July pull (#850)
* Added 3 licences

* Update FilterList.json

* Update FilterListTag.json
2019-07-12 23:34:56 -05:00
Collin M. Barrett
e7ec90c63b ren ext method 2019-07-12 23:26:59 -05:00
Collin M. Barrett
3f6fb2b3ff enable AppInsights Live Metrics 2019-07-12 23:25:27 -05:00
Collin M. Barrett
74110bdff6 use RetryAfter response header in retry policy 2019-07-12 21:57:24 -05:00
Collin M. Barrett
133410991e extract FilterListsApi UserAgent to settings 2019-07-12 20:10:31 -05:00
Collin M. Barrett
c8f5940e51 di registration renames 2019-07-12 20:04:01 -05:00
Collin M. Barrett
e798b344df add generic constraint 2019-07-12 17:20:05 -05:00
Collin M. Barrett
9a524d574b split out IUrlValidator and IUrlRepository 2019-07-12 17:17:20 -05:00
Collin M. Barrett
3722b30624 add some vertical slices to Infrastructure org 2019-07-12 16:23:37 -05:00
Collin M. Barrett
9eb27bd787 caller of GetAsStreamAsync() should handle disposal of Stream, HttpResponseMessage doesn't necessarily need disposing itself 2019-07-12 15:50:18 -05:00
Collin M. Barrett
679cf67107 minor renames 2019-07-12 12:52:02 -05:00
Collin M. Barrett
a87628a9dd use Serilog.Extensions.Logging rather than Serilog.AspNetCore for console app 2019-07-12 10:00:16 -05:00
Collin M. Barrett
5da473dc62 use serilog AppInsights sink 2019-07-12 09:46:21 -05:00
Collin M. Barrett
6ffb388846 new RestClient rather than resolving IRestClient which wasn't registered 2019-07-12 08:05:21 -05:00
Collin M. Barrett
6224de69f2 use Serilog console logging rather than Microsoft default 2019-07-12 07:54:10 -05:00
Collin M. Barrett
40b6bf4406 dispose of IDisposable w/using 2019-07-11 08:37:37 -05:00