8000 Created last services added to eShop · ITCSsDeveloper/eShopOnContainers@03e4559 · GitHub
Skip to content

Commit 03e4559

Browse files
committed
Created last services added to eShop
Updated with latest configurations
1 parent 8f4bee4 commit 03e4559

25 files changed

Lines changed: 498 additions & 35 deletions

File tree

ServiceFabric/eShopOnServiceFabric/ApplicationPackageRoot/ApplicationManifest.xml

Lines changed: 92 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@
55
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
66
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
77
<Parameters>
8-
<Parameter Name="SqlServer_InstanceCount" DefaultValue="1" />
8+
<Parameter Name="BasketData_InstanceCount" DefaultValue="-1" />
9+
<Parameter Name="MarketingApi_InstanceCount" DefaultValue="-1" />
10+
<Parameter Name="MongoDB_InstanceCount" DefaultValue="-1" />
11+
<Parameter Name="LocationsApi_InstanceCount" DefaultValue="-1" />
12+
<Parameter Name="PaymentApi_InstanceCount" DefaultValue="-1" />
13+
<Parameter Name="RabbitMQ_InstanceCount" DefaultValue="-1" />
14+
<Parameter Name="SqlServer_InstanceCount" DefaultValue="-1" />
915
<Parameter Name="WebStatus_InstanceCount" DefaultValue="-1" />
1016
<Parameter Name="WebSPA_InstanceCount" DefaultValue="-1" />
1117
<Parameter Name="WebMVC_InstanceCount" DefaultValue="-1" />
@@ -17,6 +23,60 @@
1723
<!-- Import the ServiceManifest from the ServicePackage. The ServiceManifestName and ServiceManifestVersion
1824
should match the Name and Version attributes of the ServiceManifest element defined in the
1925
ServiceManifest.xml file. -->
26+
<ServiceManifestImport>
27+
<ServiceManifestRef ServiceManifestName="BasketDataPkg" ServiceManifestVersion="1.0.0" />
28+
<ConfigOverrides />
29+
<Policies>
30+
<ContainerHostPolicies CodePackageRef="Code">
31+
<PortBinding ContainerPort="6379" EndpointRef="BasketDataTypeEndpoint"/>
32+
</ContainerHostPolicies>
33+
</Policies>
34+
</ServiceManifestImport>
35+
<ServiceManifestImport>
36+
<ServiceManifestRef ServiceManifestName="MarketingApiPkg" ServiceManifestVersion="1.0.0" />
37+
<ConfigOverrides />
38+
<Policies>
39+
<ContainerHostPolicies CodePackageRef="Code">
40+
<PortBinding ContainerPort="5110" EndpointRef="MarketingApiTypeEndpoint"/>
41+
</ContainerHostPolicies>
42+
</Policies>
43+
</ServiceManifestImport>
44+
<ServiceManifestImport>
45+
<ServiceManifestRef ServiceManifestName="MongoDBPkg" ServiceManifestVersion="1.0.0" />
46+
<ConfigOverrides />
47+
<Policies>
48+
<ContainerHostPolicies CodePackageRef="Code">
49+
<PortBinding ContainerPort="27017" EndpointRef="MongoDBTypeEndpoint"/>
50+
</ContainerHostPolicies>
51+
</Policies>
52+
</ServiceManifestImport>
53+
<ServiceManifestImport>
54+
<ServiceManifestRef ServiceManifestName="LocationsApiPkg" ServiceManifestVersion="1.0.0" />
55+
<ConfigOverrides />
56+
<Policies>
57+
<ContainerHostPolicies CodePackageRef="Code">
58+
<PortBinding ContainerPort="5109" EndpointRef="LocationsApiTypeEndpoint"/>
59+
</ContainerHostPolicies>
60+
</Policies>
61+
</ServiceManifestImport>
62+
<ServiceManifestImport>
63+
<ServiceManifestRef ServiceManifestName="PaymentApiPkg" ServiceManifestVersion="1.0.0" />
64+
<ConfigOverrides />
65+
<Policies>
66+
<ContainerHostPolicies CodePackageRef="Code">
67+
<PortBinding ContainerPort="5108" EndpointRef="PaymentApiTypeEndpoint"/>
68+
</ContainerHostPolicies>
69+
</Policies>
70+
</ServiceManifestImport>
71+
<ServiceManifestImport>
72+
<ServiceManifestRef ServiceManifestName="RabbitMQPkg" ServiceManifestVersion="1.0.0" />
73+
<ConfigOverrides />
74+
<Policies>
75+
<ContainerHostPolicies CodePackageRef="Code">
76+
<PortBinding ContainerPort="5672" EndpointRef="RabbitMQTypeEndpoint"/>
77+
</ContainerHostPolicies>
78+
</Policies>
79+
</ServiceManifestImport>
2080
<ServiceManifestImport>
2181
<ServiceManifestRef ServiceManifestName="SqlServerPkg" ServiceManifestVersion="1.0.0" />
2282
<ConfigOverrides />
@@ -95,11 +155,42 @@
95155
ServiceFabric PowerShell module.
96156
97157
The attribute ServiceTypeName below must match the name defined in the imported ServiceManifest.xml file. -->
158+
<Service Name="BasketData" ServiceDnsName="basketdata.eshoponservicefabric" ServicePackageActivationMode="ExclusiveProcess">
159+
<StatelessService ServiceTypeName="BasketDataType" InstanceCount="[BasketData_InstanceCount]">
160+
<SingletonPartition />
161+
</StatelessService>
162+
</Service>
163+
<Service Name="MarketingApi" ServiceDnsName="marketingapi.eshoponservicefabric" ServicePackageActivationMode="ExclusiveProcess">
164 8D73 +
<StatelessService ServiceTypeName="MarketingApiType" InstanceCount="[MarketingApi_InstanceCount]">
165+
<SingletonPartition />
166+
</StatelessService>
167+
</Service>
168+
<Service Name="MongoDB" ServiceDnsName="mongodb.eshoponservicefabric" ServicePackageActivationMode="ExclusiveProcess">
169+
<StatelessService ServiceTypeName="MongoDBType" InstanceCount="[MongoDB_InstanceCount]">
170+
<SingletonPartition />
171+
</StatelessService>
172+
</Service>
173+
<Service Name="LocationsApi" ServiceDnsName="locationsapi.eshoponservicefabric" ServicePackageActivationMode="ExclusiveProcess">
174+
<StatelessService ServiceTypeName="LocationsApiType" InstanceCount="[LocationsApi_InstanceCount]">
175+
<SingletonPartition />
176+
</StatelessService>
177+
</Service>
178+
<Service Name="PaymentApi" ServiceDnsName="paymentapi.eshoponservicefabric" ServicePackageActivationMode="ExclusiveProcess">
179+
<StatelessService ServiceTypeName="PaymentApiType" InstanceCount="[PaymentApi_InstanceCount]">
180+
<SingletonPartition />
181+
</StatelessService>
182+
</Service>
183+
<Service Name="RabbitMQ" ServiceDnsName="rabbitmq.eshoponservicefabric" ServicePackageActivationMode="ExclusiveProcess">
184+
<StatelessService ServiceTypeName="RabbitMQType" InstanceCount="[RabbitMQ_InstanceCount]">
185+
<SingletonPartition />
186+
</StatelessService>
187+
</Service>
98188
<Service Name="SqlServer" ServiceDnsName="sqlserver.eshoponservicefabric" ServicePackageActivationMode="ExclusiveProcess">
99189
<StatelessService ServiceTypeName="SqlServerType" InstanceCount="[SqlServer_InstanceCount]">
100190
<SingletonPartition />
101191
</StatelessService>
102192
</Service>
193+
103194
<Service Name="WebStatus" ServiceDnsName="webstatus.eshoponservicefabric" ServicePackageActivationMode="ExclusiveProcess">
104195
<StatelessService ServiceTypeName="WebStatusType" InstanceCount="[WebStatus_InstanceCount]">
105196
<SingletonPartition />

ServiceFabric/eShopOnServiceFabric/ApplicationPackageRoot/BasketApiPkg/ServiceManifest.xml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@
2222
<EnvironmentVariables>
2323
<EnvironmentVariable Name="ASPNETCORE_ENVIRONMENT" Value="Development"/>
2424
<EnvironmentVariable Name="ASPNETCORE_URLS" Value="http://0.0.0.0:80"/>
25-
<EnvironmentVariable Name="ConnectionString" Value=""/>
26-
<EnvironmentVariable Name="identityUrl" Value=""/>
27-
<EnvironmentVariable Name="EventBusConnection" Value=""/>
28-
<!--<EnvironmentVariable Name="AzureServiceBusEnabled" Value=""/>-->
25+
<EnvironmentVariable Name="ConnectionString" Value="basketdata.eshoponservicefabric"/>
26+
<EnvironmentVariable Name="identityUrl" Value="http://identityapi.eshoponservicefabric:5105"/>
27+
<EnvironmentVariable Name="IdentityUrlExternal" Value="http://your_servicefabric_dns:19081/eShopOnServiceFabric/IdentityApi"/>
28+
<EnvironmentVariable Name="EventBusConnection" Value="rabbitmq.eshoponservicefabric"/>
29+
<EnvironmentVariable Name="AzureServiceBusEnabled" Value="False"/>
30+
<EnvironmentVariable Name="EventBusUserName" Value="admin"/>
31+
<EnvironmentVariable Name="EventBusPassword" Value="password"/>
2932
</EnvironmentVariables>
3033
</CodePackage>
3134

@@ -41,4 +44,4 @@
4144
<Endpoint Name="BasketApiTypeEndpoint" Port="5103" UriScheme="http" />
4245
</Endpoints>
4346
</Resources>
44-
</ServiceManifest>
47+
</ServiceManifest>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<Settings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2011/01/fabric">
3+
<!-- Add your custom configuration sections and parameters here -->
4+
<!--
5+
<Section Name="MyConfigSection">
6+
<Parameter Name="MyParameter" Value="Value1" />
7+
</Section>
8+
-->
9+
</Settings>
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<ServiceManifest Name="BasketDataPkg"
3+
Version="1.0.0"
4+
xmlns="http://schemas.microsoft.com/2011/01/fabric"
5+
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
6+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
7+
<ServiceTypes>
8+
<!-- This is the name of your ServiceType.
9+
The UseImplicitHost attribute indicates this is a guest service. -->
10+
<StatelessServiceType ServiceTypeName="BasketDataType" UseImplicitHost="true" />
11+
</ServiceTypes>
12+
13+
<!-- Code package is your service executable. -->
14+
<CodePackage Name="Code" Version="1.0.0">
15+
<EntryPoint>
16+
<!-- Follow this link for more information about deploying Windows containers to Service Fabric: https://aka.ms/sfguestcontainers -->
17+
<ContainerHost>
18+
<ImageName>redis:nanoserver</ImageName>
19+
</ContainerHost>
20+
</EntryPoint>
21+
<!-- Pass environment variables to your container: -->
22+
<!--
23+
<EnvironmentVariables>
24+
<EnvironmentVariable Name="VariableName" Value="VariableValue"/>
25+
</EnvironmentVariables>
26+
-->
27+
</CodePackage>
28+
29+
<!-- Config package is the contents of the Config directoy under PackageRoot that contains an
30+
independently-updateable and versioned set of custom configuration settings for your service. -->
31+
<ConfigPackage Name="Config" Version="1.0.0" />
32+
33+
<Resources>
34+
<Endpoints>
35+
<!-- This endpoint is used by the communication listener to obtain the port on which to
36+
listen. Please note that if your service is partitioned, this port is shared with
37+
replicas of different partitions that are placed in your code. -->
38+
<Endpoint Name="BasketDataTypeEndpoint" Protocol="tcp" Port="6379"/>
39+
</Endpoints>
40+
</Resources>
41+
</ServiceManifest>

ServiceFabric/eShopOnServiceFabric/ApplicationPackageRoot/CatalogApiPkg/ServiceManifest.xml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,16 @@
2222
<EnvironmentVariables>
2323
<EnvironmentVariable Name="ASPNETCORE_ENVIRONMENT" Value="Development"/>
2424
<EnvironmentVariable Name="ASPNETCORE_URLS" Value="http://0.0.0.0:80"/>
25-
<EnvironmentVariable Name="ConnectionString" Value=""/>
26-
<EnvironmentVariable Name="ExternalCatalogBaseUrl" Value=""/>
27-
<EnvironmentVariable Name="EventBusConnection" Value=""/>
28-
<!--<EnvironmentVariable Name="AzureServiceBusEnabled" Value=""/>-->
25+
<EnvironmentVariable Name="ConnectionString" Value="Data Source=sqlserver.eshoponservicefabric,5433;Database=Microsoft.eShopOnContainers.Services.CatalogDb;User Id=sa;Password=Pass@word"/>
26+
<EnvironmentVariable Name="PicBaseUrl" Value="http://your_servicefabric_dns:19081/eShopOnServiceFabric/CatalogApi/api/v1/catalog/items/[0]/pic/"/>
27+
<EnvironmentVariable Name="AzureStorageAccountName" Value=""/>
28+
<EnvironmentVariable Name="AzureStorageAccountKey" Value=""/>
29+
<EnvironmentVariable Name="UseCustomizationData" Value="True"/>
30+
<EnvironmentVariable Name="AzureStorageEnabled" Value="False"/>
31+
<EnvironmentVariable Name="EventBusConnection" Value="rabbitmq.eshoponservicefabric"/>
32+
<EnvironmentVariable Name="AzureServiceBusEnabled" Value="False"/>
33+
<EnvironmentVariable Name="EventBusUserName" Value="admin"/>
34+
<EnvironmentVariable Name="EventBusPassword" Value="password"/>
2935
</EnvironmentVariables>
3036
</CodePackage>
3137

ServiceFabric/eShopOnServiceFabric/ApplicationPackageRoot/IdentityApiPkg/ServiceManifest.xml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,15 @@
2222
<EnvironmentVariables>
2323
<EnvironmentVariable Name="ASPNETCORE_ENVIRONMENT" Value="Development"/>
2424
<EnvironmentVariable Name="ASPNETCORE_URLS" Value="http://0.0.0.0:80"/>
25-
<EnvironmentVariable Name="SpaClient" Value=""/>
26-
<EnvironmentVariable Name="ConnectionStrings" Value=""/>
27-
<EnvironmentVariable Name="MvcClient" Value=""/>
28-
<EnvironmentVariable Name="XamarinCallback" Value=""/>
25+
<EnvironmentVariable Name="SpaClient" Value="http://your_servicefabric_dns:19081/eShopOnServiceFabric/WebSPA"/>
26+
<EnvironmentVariable Name="XamarinCallback" Value="http://your_servicefabric_dns:19081/eShopOnServiceFabric/IdentityApi/xamarincallback"/>
27+
<EnvironmentVariable Name="ConnectionStrings__DefaultConnection" Value="Data Source=sqlserver.eshoponservicefabric,5433;Database=Microsoft.eShopOnContainers.Services.IdentityDb;User Id=sa;Password=Pass@word"/>
28+
<EnvironmentVariable Name="MvcClient" Value="http://your_servicefabric_dns:19081/eShopOnServiceFabric/WebMVC"/>
29+
<EnvironmentVariable Name="LocationApiClient" Value=""/>
30+
<EnvironmentVariable Name="MarketingApiClient" Value=""/>
31+
<EnvironmentVariable Name="BasketApiClient" Value=""/>
32+
<EnvironmentVariable Name="OrderingApiClient" Value=""/>
33+
<EnvironmentVariable Name="UseCustomizationData" Value="True"/>
2934
</EnvironmentVariables>
3035
</CodePackage>
3136

@@ -38,7 +43,7 @@
3843
<!-- This endpoint is used by the communication listener to obtain the port on which to
3944
listen. Please note that if your service is partitioned, this port is shared with
4045
replicas of different partitions that are placed in your code. -->
41-
<Endpoint Name="IdentityApiTypeEndpoint" Port="5105" UriScheme="http" />
46+
<Endpoint Name="IdentityApiTypeEndpoint" Port="5105" UriScheme="http" Protocol="http" Type="Input" PathSuffix="eShopOnServiceFabric/IdentityApi"/>
4247
</Endpoints>
4348
</Resources>
4449
</ServiceManifest>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<Settings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2011/01/fabric">
3+
<!-- Add your custom configuration sections and parameters here -->
4+
<!--
5+
<Section Name="MyConfigSection">
6+
<Parameter Name="MyParameter" Value="Value1" />
7+
</Section>
8+
-->
9+
</Settings>
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<ServiceManifest Name="LocationsApiPkg"
3+
Version="1.0.0"
4+
xmlns="http://schemas.microsoft.com/2011/01/fabric"
5+
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
6+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
7+
<ServiceTypes>
8+
<!-- This is the name of your ServiceType.
9+
The UseImplicitHost attribute indicates this is a guest service. -->
10+
<StatelessServiceType ServiceTypeName="LocationsApiType" UseImplicitHost="true" />
11+
</ServiceTypes>
12+
13+
<!-- Code package is your service executable. -->
14+
<CodePackage Name="Code" Version="1.0.0">
15+
<EntryPoint>
16+
<!-- Follow this link for more information about deploying Windows containers to Service Fabric: https://aka.ms/sfguestcontainers -->
17+
<ContainerHost>
18+
<ImageName>eshop/locations.api-win</ImageName>
19+
</ContainerHost>
20+
</EntryPoint>
21+
<!-- Pass environment variables to your container: -->
22+
<EnvironmentVariables>
23+
<EnvironmentVariable Name="ASPNETCORE_ENVIRONMENT" Value="Development"/>
24+
<EnvironmentVariable Name="ASPNETCORE_URLS" Value="http://0.0.0.0:80"/>
25+
<EnvironmentVariable Name="ConnectionString" Value="mongodb://mongodb.eshoponservicefabric"/>
26+
<EnvironmentVariable Name="Database" Value="LocationsDb"/>
27+
<EnvironmentVariable Name="identityUrl" Value="http://identityapi.eshoponservicefabric:5105"/>
28+
<EnvironmentVariable Name="IdentityUrlExternal" Value="http://your_servicefabric_dns:19081/eShopOnServiceFabric/IdentityApi"/>
29+
<EnvironmentVariable Name="EventBusConnection" Value="rabbitmq.eshoponservicefabric"/>
30+
<EnvironmentVariable Name="AzureServiceBusEnabled" Value="False"/>
31+
<EnvironmentVariable Name="EventBusUserName" Value="admin"/>
32+
<EnvironmentVariable Name="EventBusPassword" Value="password"/>
33+
</EnvironmentVariables>
34+
</CodePackage>
35+
36+
<!-- Config package is the contents of the Config directoy under PackageRoot that contains an
37+
independently-updateable and versioned set of custom configuration settings for your service. -->
38+
<ConfigPackage Name="Config" Version="1.0.0" />
39+
40+
<Resources>
41+
<Endpoints>
42+
<!-- This endpoint is used by the communication listener to obtain the port on which to
43+
listen. Please note that if your service is partitioned, this port is shared with
44+
replicas of different partitions that are placed in your code. -->
45+
<Endpoint Name="LocationsApiTypeEndpoint" Port="5109"/>
46+
</Endpoints>
47+
</Resources>
48+
</ServiceManifest>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<Settings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/2011/01/fabric">
3+
<!-- Add your custom configuration sections and parameters here -->
4+
<!--
5+
<Section Name="MyConfigSection">
6+
<Parameter Name="MyParameter" Value="Value1" />
7+
</Section>
8+
-->
9+
</Settings>
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<ServiceManifest Name="MarketingApiPkg"
3+
Version="1.0.0"
4+
xmlns="http://schemas.microsoft.com/2011/01/fabric"
5+
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
6+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
7+
<ServiceTypes>
8+
<!-- This is the name of your ServiceType.
9+
The UseImplicitHost attribute indicates this is a guest service. -->
10+
<StatelessServiceType ServiceTypeName="MarketingApiType" UseImplicitHost="true" />
11+
</ServiceTypes>
12+
13+
<!-- Code package is your service executable. -->
14+
<CodePackage Name="Code" Version="1.0.0">
15+
<EntryPoint>
16+
<!-- Follow this link for more information about deploying Windows containers to Service Fabric: https://aka.ms/sfguestcontainers -->
17+
<ContainerHost>
18+
<ImageName>eshop/marketing.api-win</ImageName>
19+
</ContainerHost>
20+
</EntryPoint>
21+
<!-- Pass environment variables to your container: -->
22+
<EnvironmentVariables>
23+
<EnvironmentVariable Name="ASPNETCORE_ENVIRONMENT" Value="Development"/>
24+
<EnvironmentVariable Name="ASPNETCORE_URLS" Value="http://0.0.0.0:80"/>
25+
<EnvironmentVariable Name="ConnectionString" Value="Data Source=sqlserver.eshoponservicefabric,5433;Database=Microsoft.eShopOnContainers.Services.MarketingDb;User Id=sa;Password=Pass@word"/>
26+
<EnvironmentVariable Name="identityUrl" Value="http://identityapi.eshoponservicefabric"/>
27+
<EnvironmentVariable Name="IdentityUrlExternal" Value="http://your_servicefabric_dns:19081/eShopOnServiceFabric/IdentityApi"/>
28+
<EnvironmentVariable Name="EventBusConnection" Value="rabbitmq.eshoponservicefabric"/>
29+
<EnvironmentVariable Name="AzureServiceBusEnabled" Value="False"/>
30+
<EnvironmentVariable Name="CampaignDetailFunctionUri" Value=""/>
31+
<EnvironmentVariable Name="PicBaseUrl" Value="http://marketingapi.eshoponservicefabric:5110/api/v1/campaigns/[0]/pic/"/>
32+
<EnvironmentVariable Name="AzureStorageAccountName" Value=""/>
33+
<EnvironmentVariable Name="AzureStorageAccountKey" Value=""/>
34+
<EnvironmentVariable Name="AzureStorageEnabled" Value="False"/>
35+
<EnvironmentVariable Name="EventBusUserName" Value="admin"/>
36+
<EnvironmentVariable Name="EventBusPassword" Value="password"/>
37+
</EnvironmentVariables>
38+
</CodePackage>
39+
40+
<!-- Config package is the contents of the Config directoy under PackageRoot that contains an
41+
independently-updateable and versioned set of custom configuration settings for your service. -->
42+
<ConfigPackage Name="Config" Version="1.0.0" />
43+
44+
<Resources>
45+
<Endpoints>
46+
<!-- This endpoint is used by the communication listener to obtain the port on which to
47+
listen. Please note that if your service is partitioned, this port is shared with
48+
replicas of different partitions that are placed in your code. -->
49+
<Endpoint Name="MarketingApiTypeEndpoint" Port="5110"/>
50+
</Endpoints>
51+
</Resources>
52+
</ServiceManifest>

0 commit comments

Comments
 (0)