Add Aspire Extension (#1109)

* WireMock.Net.Aspire

* .

* xxx

* nuget

* [CodeFactor] Apply fixes

* ut

* t

* **WireMock.Net.Aspire**

* .

* t

* .

* .

* .

* TESTS

* docker utils

* Install .NET Aspire workload

* 4

* 4!

* projects: '**/test/**/*.csproj'

* script: 'dotnet workload install aspire'

* projects: '**/test/**/*.csproj'

* coverage

* WithWatchStaticMappings

* Admin

* typo

* port

* fix

* .

* x

* ...

* wait

* readme

* x

* 2

* async

* <Version>0.0.1-preview-03</Version>

* ...

* fix aspire

* admin/pwd

* Install .NET Aspire workload

* 0.0.1-preview-04

* WaitForHealthAsync

* ...

* IsHealthyAsync

* .

* add eps

* name: 'Execute Aspire Tests'

* name: Install .NET Aspire workload

* .

* dotnet test

* remove duplicate

* .

* cc

* dotnet tool install --global coverlet.console

* -*

* merge

* /d:sonar.pullrequest.provider=github

* <Version>0.0.1-preview-05</Version>

* // Copyright © WireMock.Net

* .

---------

Co-authored-by: codefactor-io <support@codefactor.io>
This commit is contained in:
Stef Heyenrath
2024-07-27 18:53:59 +02:00
committed by GitHub
parent 69c829fae0
commit 4b12f3419f
70 changed files with 2849 additions and 31 deletions
+250
View File
@@ -0,0 +1,250 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: cairo 1.15.10 (http://cairographics.org)
%%CreationDate: Sat Jun 8 11:27:10 2024
%%Pages: 1
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%BoundingBox: 0 0 150 143
%%EndComments
%%BeginProlog
50 dict begin
/q { gsave } bind def
/Q { grestore } bind def
/cm { 6 array astore concat } bind def
/w { setlinewidth } bind def
/J { setlinecap } bind def
/j { setlinejoin } bind def
/M { setmiterlimit } bind def
/d { setdash } bind def
/m { moveto } bind def
/l { lineto } bind def
/c { curveto } bind def
/h { closepath } bind def
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
0 exch rlineto 0 rlineto closepath } bind def
/S { stroke } bind def
/f { fill } bind def
/f* { eofill } bind def
/n { newpath } bind def
/W { clip } bind def
/W* { eoclip } bind def
/BT { } bind def
/ET { } bind def
/BDC { mark 3 1 roll /BDC pdfmark } bind def
/EMC { mark /EMC pdfmark } bind def
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
/Tj { show currentpoint cairo_store_point } bind def
/TJ {
{
dup
type /stringtype eq
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
} forall
currentpoint cairo_store_point
} bind def
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
/Tf { pop /cairo_font exch def /cairo_font_matrix where
{ pop cairo_selectfont } if } bind def
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
/cairo_font where { pop cairo_selectfont } if } bind def
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
/g { setgray } bind def
/rg { setrgbcolor } bind def
/d1 { setcachedevice } bind def
/cairo_data_source {
CairoDataIndex CairoData length lt
{ CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
{ () } ifelse
} def
/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
/cairo_image { image cairo_flush_ascii85_file } def
/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
%%EndProlog
%%BeginSetup
%%EndSetup
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 0 150 143
%%EndPageSetup
q 0 0 150 143 rectclip
1 0 0 -1 0 143 cm q
0.403922 0.113725 0.47451 rg
16.574 140.176 m 16.199 138.824 15.449 136.199 15 134.324 c 14.551 132.449
14.023 130.426 13.801 129.75 c 13.426 128.477 l 16.125 128.023 l 18.75
127.5 l 21.375 125.25 l 23.926 123 l 24.824 120.301 l 25.648 117.676 l 25.273
114.676 l 24.898 111.75 l 22.949 109.273 l 21 106.727 l 17.477 105.375
l 15.449 104.625 13.801 104.023 13.727 103.949 c 13.574 103.875 14.398 100.875
15.449 97.199 c 17.324 90.602 l 20.25 84.824 l 23.102 79.125 l 26.25 75.074
l 28.051 72.824 30.977 69.301 32.926 67.352 c 36.375 63.676 l 42.074 59.625
l 45.227 57.449 48.676 55.273 49.801 54.824 c 51.824 54.074 l 50.926 52.574
l 77.102 52.574 l 79.648 45.074 l 80.625 45.074 l 81.148 45.074 81.75 45.375
81.898 45.75 c 82.125 46.426 l 87.676 46.949 l 93.227 47.477 l 92.625 46.574
l 92.102 45.676 l 93.449 45.977 l 94.801 46.199 l 95.699 49.199 l 96.523
52.199 l 105.301 52.426 l 114.074 52.648 l 113.176 54 l 116.773 55.875
l 118.727 56.926 122.773 59.551 125.625 61.801 c 130.875 65.773 l 135.602
71.398 l 140.25 76.949 l 143.102 82.199 l 144.602 85.051 146.625 89.324
147.523 91.574 c 149.176 95.699 l 149.176 116.25 l 149.25 136.801 l 148.352
139.648 l 147.523 142.574 l 17.398 142.574 l h
36 112.199 m 36 101.324 l 38.25 101.324 l 39.523 101.324 40.5 101.176 40.5
101.023 c 40.5 100.801 39.824 99.449 38.926 98.023 c 37.352 95.324 l 33.75
95.324 l 33.75 123.074 l 36 123.074 l h
57.75 109.199 m 57.75 95.324 l 55.5 95.324 l 55.5 115.727 l 52.648 115.426
l 49.727 115.199 l 52.426 119.102 l 55.051 123.074 l 57.75 123.074 l h
84 122.324 m 84 121.574 l 72.75 121.574 l 72.75 109.574 l 82.5 109.574
l 82.5 108.074 l 72.75 108.074 l 72.75 96.824 l 83.25 96.824 l 83.25 95.324
l 69 95.324 l 69 122.102 l 69.523 122.551 l 69.977 123.074 l 84 123.074
l h
102.602 109.727 m 102.75 96.824 l 111 96.824 l 111 95.324 l 90.75 95.324
l 90.75 96.824 l 99 96.824 l 99 122.102 l 99.523 122.625 l 99.824 122.926
100.574 123 101.25 122.926 c 102.375 122.699 l h
102.602 109.727 m f
0.0117647 0.6 0.8 rg
14.102 44.551 m 10.648 34.199 l 16.273 28.5 l 21.824 22.875 l 21 20.773
l 20.625 19.648 20.25 17.699 20.25 16.5 c 20.25 14.324 l 22.199 14.324
l 24 19.949 l 25.727 25.5 l 26.25 25.199 l 26.551 24.977 27.375 22.727 28.051
20.176 c 28.801 17.551 29.926 13.426 30.676 10.949 c 31.426 8.477 32.477
5.023 32.926 3.301 c 33.824 0.074 l 36.449 0.074 l 40.727 13.125 l 45 26.25
l 45 30.977 l 43.875 30.074 l 42.75 29.176 l 41.625 31.801 l 41.023 33.301
40.5 34.801 40.5 35.102 c 40.5 35.398 39.301 39.602 37.801 44.324 c 35.023
52.949 l 33.898 53.926 l 32.699 54.824 l 17.477 54.824 l h
14.102 44.551 m f
51.148 53.176 m 51.074 52.199 49.648 47.551 48.074 42.824 c 45.148 34.199
l 51.227 28.051 l 57.375 21.824 l 59.25 21.824 l 59.25 24.074 l 60.602
24.074 l 62.176 18.301 l 63.074 15.074 64.574 9.75 65.551 6.449 c 67.352
0.449 l 73.801 0.227 l 80.25 0 l 80.25 0.977 l 80.25 1.5 77.926 9.227 75
18.074 c 72.148 26.926 68.324 38.773 66.523 44.324 c 63.301 54.449 l 57.301
54.676 l 51.301 54.898 l h
51.148 53.176 m f
8.102 26.324 m 6.898 22.574 l 10.352 22.574 l 10.801 24.301 l 11.023 25.199
11.25 26.852 11.25 28.051 c 11.25 30.074 l 9.301 30.074 l h
8.102 26.324 m f
17.398 8.398 m 16.875 6.824 16.5 4.648 16.5 3.523 c 16.5 1.574 l 18.449
1.574 l 20.023 6.449 l 21.602 11.324 l 18.227 11.324 l h
17.398 8.398 m f
0.952941 0.423529 0.133333 rg
66.75 53.324 m 66.75 51.824 l 77.023 51.824 l 78.977 45.074 l 81.75 45.074
l 81.75 46.5 l 83.102 46.801 l 84.375 47.176 l 83.102 47.25 l 81.898 47.324
l 79.352 54.824 l 66.75 54.824 l h
66.75 53.324 m f
94.273 54.301 m 93.824 53.477 92.852 49.574 92.625 47.551 c 92.398 45.824
l 95.023 45.824 l 95.852 48.75 l 96.375 50.324 96.75 52.352 96.75 53.25
c 96.75 54.824 l 95.699 54.824 l 95.102 54.824 94.426 54.602 94.273 54.301
c h
94.273 54.301 m f
111 53.324 m 111 51.824 l 113.926 51.824 l 113.773 53.324 l 113.699 54.824
l 111 54.824 l h
111 53.324 m f
87.227 28.801 m 86.25 28.426 l 86.25 22.426 l 87.375 18.227 l 88.051 15.824
89.477 10.801 90.602 7.051 c 92.551 0.074 l 95.852 0.074 l 96.676 3.676
l 97.051 5.625 98.102 8.773 98.926 10.727 c 99.676 12.602 100.5 14.926
100.574 15.977 c 100.875 17.773 l 96.074 23.551 l 91.273 29.324 l 89.699
29.25 l 88.875 29.25 87.676 29.023 87.227 28.801 c h
87.227 28.801 m f
120 26.699 m 120 24.898 121.949 16.949 124.125 9.824 c 124.727 7.949 125.551
5.023 126 3.301 c 126.824 0.074 l 129.676 0.074 l 130.199 2.699 l 130.426
4.125 131.625 8.023 132.75 11.398 c 134.926 17.477 l 130.273 23.023 l 125.625
28.574 l 120 28.574 l h
120 26.699 m f
0.968627 0.576471 0.117647 rg
60.75 54 m 60.75 53.477 63.301 45.227 66.375 35.699 c 69.449 26.25 73.273
14.398 74.852 9.449 c 77.773 0.449 l 86.551 0.227 l 95.324 0 l 94.801 2.102
l 94.5 3.227 93.523 6.75 92.625 9.824 c 89.926 18.898 88.352 25.426 88.648
26.324 c 88.875 27.148 l 94.727 20.25 l 100.5 13.426 l 100.574 15.148 l
100.574 16.125 101.398 18.977 102.301 21.449 c 104.102 25.949 l 105.227
23.324 l 105.824 21.898 107.773 16.051 109.574 10.426 c 112.875 0.074 l
129.676 0.074 l 127.727 7.051 l 126.676 10.801 125.102 16.727 124.199 20.176
c 123.227 23.551 122.699 26.324 122.926 26.324 c 123.148 26.324 125.699
23.625 128.477 20.25 c 133.648 14.176 l 135.75 20.477 l 136.875 23.852
138.523 28.875 139.426 31.574 c 140.398 34.273 141.449 37.648 141.824 39.148
c 142.125 40.648 143.102 43.352 143.852 45.148 c 144.676 46.949 145.5 49.727
145.801 51.301 c 146.324 54.074 l 128.398 54.074 l 126.824 48.301 l 125.926
45.074 124.426 39.75 123.449 36.449 c 121.648 30.523 l 120.898 30.227 l
120.074 30 l 119.551 32.852 l 119.324 34.426 118.273 38.102 117.301 41.102
c 116.324 44.023 115.5 47.023 115.5 47.625 c 115.5 48.301 114.977 50.176
114.301 51.824 c 113.102 54.824 l 94.727 54.824 l 93.824 51.676 l 93.301
49.949 92.699 47.625 92.477 46.574 c 92.324 45.523 91.352 42.148 90.449
39.074 c 89.477 36 88.426 32.324 88.125 31.051 c 87.602 28.574 l 86.398
28.574 l 85.875 31.051 l 85.574 32.324 84.523 35.926 83.551 39 c 82.574
42 81.75 44.926 81.75 45.449 c 81.75 46.5 l 83.102 46.801 l 84.375 47.176
l 81.227 47.324 l 79.273 54.074 l 76.199 54.074 l 74.551 54.074 70.352
54.301 66.977 54.602 c 60.75 55.051 l h
60.75 54 m f
0.160784 0.670588 0.886275 rg
5.773 18.977 m 2.625 9.148 0 0.898 0 0.602 c 0 0.074 l 17.773 0.074 l 19.727
6.301 l 20.773 9.676 22.426 15.074 23.324 18.301 c 24.977 24.148 l 18.676
30.523 l 15.227 33.977 12.227 36.824 12 36.824 c 11.773 36.824 9 28.801
5.773 18.977 c h
5.773 18.977 m f
45 33.676 m 44.398 31.875 43.727 30.148 43.426 29.699 c 42.898 28.949 33.75
1.5 33.75 0.602 c 33.75 0.074 l 52.199 0.074 l 54 5.926 l 54.898 9.074
56.551 14.477 57.602 17.926 c 59.551 24.074 l 53.25 30.449 l 49.727 33.977
46.727 36.824 46.426 36.824 c 46.199 36.824 45.523 35.398 45 33.676 c h
45 33.676 m f
0.811765 0.0941176 0.992157 rg
22.199 116.699 m 22.199 121.574 18.227 125.551 13.352 125.551 c 8.477 125.551
4.5 121.574 4.5 116.699 c 4.5 111.824 8.477 107.852 13.352 107.852 c 18.227
107.852 22.199 111.824 22.199 116.699 c h
22.199 116.699 m f
31.5 123.824 m 31.5 122.324 l 38.25 122.324 l 38.25 125.324 l 31.5 125.324
l h
31.5 123.824 m f
46.727 116.176 m 43.426 111.074 40.273 106.125 39.676 105.074 c 38.699
103.199 l 38.176 105.824 l 37.727 108.449 l 37.574 107.176 l 37.5 105.824
l 36 105.824 l 36 100.574 l 39.75 100.574 l 39.75 99.75 l 39.75 99.301
39.227 98.477 38.625 97.875 c 37.5 96.75 l 37.5 93.074 l 39.676 93.074 l
40.574 94.801 l 41.102 95.699 44.023 100.352 47.176 105.074 c 52.875 113.625
l 53.102 111.148 l 53.324 108.676 l 54.375 110.102 l 55.426 111.449 l 55.5
113.926 l 55.5 116.324 l 52.727 116.398 l 49.875 116.477 l 50.852 116.852
l 51.75 117.227 l 51.75 120.074 l 53.852 120.074 l 54.301 121.199 l 54.676
122.324 l 60 122.324 l 60 125.324 l 52.801 125.324 l h
46.727 116.176 m f
67.273 124.801 m 66.75 124.352 l 66.75 93.074 l 69.75 93.074 l 69.75 122.324
l 86.25 122.324 l 86.25 125.324 l 67.727 125.324 l h
67.273 124.801 m f
97.273 124.875 m 96.75 124.352 l 96.75 99.074 l 94.5 99.074 l 94.5 96.824
l 99.75 96.824 l 99.75 122.324 l 102 122.324 l 102 96.824 l 107.25 96.824
l 107.25 99.074 l 105 99.074 l 104.852 112.051 l 104.625 124.949 l 101.25
125.176 l 97.801 125.398 l h
97.273 124.875 m f
72 115.574 m 72 109.574 l 77.25 109.574 l 77.25 111.824 l 75 111.824 l
75 119.324 l 77.25 119.324 l 77.25 121.574 l 72 121.574 l h
72 115.574 m f
72 102.449 m 72 96.824 l 77.25 96.824 l 77.25 99.074 l 75 99.074 l 75 105.824
l 77.25 105.824 l 77.25 108.074 l 72 108.074 l h
72 102.449 m f
88.051 98.023 m 87.824 97.426 87.75 96.148 87.898 95.176 c 88.125 93.449
l 89.477 93.227 l 90.75 93 l 90.75 99.074 l 88.426 99.074 l h
88.051 98.023 m f
131.25 67.199 m 129.449 65.324 128.102 63.824 128.324 63.824 c 128.551
63.824 130.199 65.324 132 67.199 c 133.801 69.074 135.148 70.574 134.926
70.574 c 134.699 70.574 133.051 69.074 131.25 67.199 c h
131.25 67.199 m f
34.875 65.324 m 36.449 63.676 37.949 62.324 38.176 62.324 c 38.398 62.324
37.199 63.676 35.625 65.324 c 34.051 66.977 32.551 68.324 32.324 68.324
c 32.102 68.324 33.301 66.977 34.875 65.324 c h
34.875 65.324 m f
83.102 46.801 m 84 46.648 85.5 46.648 86.477 46.801 c 88.125 47.102 l 81.375
47.102 l h
83.102 46.801 m f
1 g
31.5 108.824 m 31.5 93.074 l 39.602 93.074 l 39.977 94.051 l 40.199 94.574
43.125 99.375 46.574 104.625 c 52.875 114.227 l 53.102 103.648 l 53.324
93.074 l 60 93.074 l 60 124.574 l 52.574 124.574 l 48.523 118.426 l 46.273
114.977 43.051 110.023 41.324 107.324 c 38.25 102.449 l 38.25 124.574 l
31.5 124.574 l h
31.5 108.824 m f
67.5 108.824 m 67.5 93.074 l 85.5 93.074 l 85.5 99.074 l 74.25 99.074 l
74.25 105.824 l 84.75 105.824 l 84.75 111.824 l 74.25 111.824 l 74.25 119.324
l 86.25 119.324 l 86.25 124.574 l 67.5 124.574 l h
67.5 108.824 m f
97.5 111.824 m 97.5 99.074 l 88.5 99.074 l 88.5 93.074 l 113.25 93.074
l 113.25 99.074 l 104.25 99.074 l 104.25 124.574 l 97.5 124.574 l h
97.5 111.824 m f
Q Q
showpage
%%Trailer
end
%%EOF