Browse Source

fixed static proxy

pull/53/head
Galip Tolga Erdem 5 years ago
parent
commit
56c50d2798
  1. 53
      services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Client/ClientProxies/OrderingService-generate-proxy.json
  2. 15
      services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Client/ClientProxies/SampleClientProxy.Generated.cs
  3. 8
      services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Client/ClientProxies/SampleClientProxy.cs
  4. 5
      services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Client/OrderingServiceHttpApiClientModule.cs
  5. 4
      services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Host/OrderingServiceHttpApiHostModule.cs

53
services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Client/ClientProxies/OrderingService-generate-proxy.json

@ -1,53 +0,0 @@
{
"modules": {
"OrderingService": {
"rootPath": "OrderingService",
"remoteServiceName": "OrderingService",
"controllers": {
"EShopOnAbp.OrderingService.Samples.SampleController": {
"controllerName": "Sample",
"controllerGroupName": "Sample",
"type": "EShopOnAbp.OrderingService.Samples.SampleController",
"interfaces": [
{
"type": "EShopOnAbp.OrderingService.Samples.ISampleAppService"
}
],
"actions": {
"GetAsync": {
"uniqueName": "GetAsync",
"name": "GetAsync",
"httpMethod": "GET",
"url": "api/OrderingService/sample",
"supportedVersions": [],
"parametersOnMethod": [],
"parameters": [],
"returnValue": {
"type": "EShopOnAbp.OrderingService.Samples.SampleDto",
"typeSimple": "EShopOnAbp.OrderingService.Samples.SampleDto"
},
"allowAnonymous": null,
"implementFrom": "EShopOnAbp.OrderingService.Samples.ISampleAppService"
},
"GetAuthorizedAsync": {
"uniqueName": "GetAuthorizedAsync",
"name": "GetAuthorizedAsync",
"httpMethod": "GET",
"url": "api/OrderingService/sample/authorized",
"supportedVersions": [],
"parametersOnMethod": [],
"parameters": [],
"returnValue": {
"type": "EShopOnAbp.OrderingService.Samples.SampleDto",
"typeSimple": "EShopOnAbp.OrderingService.Samples.SampleDto"
},
"allowAnonymous": false,
"implementFrom": "EShopOnAbp.OrderingService.Samples.ISampleAppService"
}
}
}
}
}
},
"types": {}
}

15
services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Client/ClientProxies/SampleClientProxy.Generated.cs

@ -1,15 +0,0 @@
// This file is automatically generated by ABP framework to use MVC Controllers from CSharp
using System;
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Http.Client;
using Volo.Abp.Http.Modeling;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Http.Client.ClientProxying;
using EShopOnAbp.OrderingService.Samples;
// ReSharper disable once CheckNamespace
namespace EShopOnAbp.OrderingService.Samples.ClientProxies
{
}

8
services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Client/ClientProxies/SampleClientProxy.cs

@ -1,8 +0,0 @@
// This file is part of SampleClientProxy, you can customize it here
// ReSharper disable once CheckNamespace
namespace EShopOnAbp.OrderingService.Samples.ClientProxies
{
public partial class SampleClientProxy
{
}
}

5
services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Client/OrderingServiceHttpApiClientModule.cs

@ -10,11 +10,12 @@ namespace EShopOnAbp.OrderingService
typeof(AbpHttpClientModule))]
public class OrderingServiceHttpApiClientModule : AbpModule
{
public const string RemoteServiceName = "Ordering";
public override void ConfigureServices(ServiceConfigurationContext context)
{
context.Services.AddHttpClientProxies(
context.Services.AddStaticHttpClientProxies(
typeof(OrderingServiceApplicationContractsModule).Assembly,
OrderingServiceRemoteServiceConsts.RemoteServiceName
RemoteServiceName
);
Configure<AbpVirtualFileSystemOptions>(options =>

4
services/ordering/src/EShopOnAbp.OrderingService.HttpApi.Host/OrderingServiceHttpApiHostModule.cs

@ -66,8 +66,8 @@ namespace EShopOnAbp.OrderingService
{
options.ConventionalControllers.Create(typeof(OrderingServiceApplicationModule).Assembly, opts =>
{
opts.RootPath = OrderingServiceRemoteServiceConsts.RemoteServiceName.ToLowerInvariant();
opts.RemoteServiceName = OrderingServiceRemoteServiceConsts.RemoteServiceName;
opts.RootPath = "ordering";
opts.RemoteServiceName = "Ordering";
});
});
}

Loading…
Cancel
Save