Adding
This commit is contained in:
+40
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace LCU.Library.Internal.CoreApiWrapperLib.Configuration
|
||||
{
|
||||
public class CoreApiConfiguration
|
||||
{
|
||||
public string HostUrl { get; set; }
|
||||
public string HostPort { get; set; }
|
||||
public string GrantType { get; set; }
|
||||
public string Scope { get; set; }
|
||||
public string SeviceAccountId { get; set; }
|
||||
public string DeviceName { get; set; }
|
||||
public string RelyingPassword { get; set; }
|
||||
public string ServiceApiChannelId { get; set; }
|
||||
public int ReTryLimit { get; set; }
|
||||
[Obsolete("User connection only, 09/08/2021, will be removed in future release")]
|
||||
public string CoreEnvironment { get; set; }
|
||||
[Obsolete("User connection only, 09/08/2021, will be removed in future release")]
|
||||
public string UserId { get; set; }
|
||||
[Obsolete("User connection only, 09/08/2021, will be removed in future release")]
|
||||
public string Password { get; set; }
|
||||
[Obsolete("User connection only, 09/08/2021, will be removed in future release")]
|
||||
public string ApiChannelId { get; set; }
|
||||
[Obsolete("User connection only, 09/08/2021, will be removed in future release")]
|
||||
public string BusinessTaskId { get; set; }
|
||||
[Obsolete("User connection only, 09/08/2021, will be removed in future release")]
|
||||
public string ApplId { get; set; }
|
||||
public CoreEndPointConfiguration CoreEndPointConfiguration { get; set; }
|
||||
|
||||
[NotMapped]
|
||||
public string HostName
|
||||
{
|
||||
get
|
||||
{
|
||||
return $"{HostUrl}:{HostPort}";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
namespace LCU.Library.Internal.CoreApiWrapperLib.Configuration
|
||||
{
|
||||
public class CoreConfiguration
|
||||
{
|
||||
public CoreApiConfiguration CoreApiConfiguration { get; set; }
|
||||
public CoreSoapApiConfiguration CoreSoapApiConfiguration { get; set; }
|
||||
public CoreDbConfiguration CoreDbConfiguration { get; set; }
|
||||
}
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
|
||||
namespace LCU.Library.Internal.CoreApiWrapperLib.Configuration
|
||||
{
|
||||
public class CoreDbConfiguration
|
||||
{
|
||||
public string ConnectionString { get; set; }
|
||||
|
||||
public int CommandTimeout { get; set; }
|
||||
}
|
||||
}
|
||||
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
namespace LCU.Library.Internal.CoreApiWrapperLib.Configuration
|
||||
{
|
||||
public class CoreEndPointConfiguration
|
||||
{
|
||||
public string ServiceToken { get; set; }
|
||||
public string StsToken { get; set; }
|
||||
public string Prelogin { get; set; }
|
||||
public string DnaToken { get; set; }
|
||||
|
||||
//Persons
|
||||
public string PersonsQueryName { get; set; }
|
||||
public string PersonsQuerySearch { get; set; }
|
||||
public string PersonsQueryMemberAgreementNbr { get; set; }
|
||||
public string PutPersonUserField { get; set; }
|
||||
public string PersonUserFields { get; set; }
|
||||
|
||||
//Accounts
|
||||
public string AccountsQueryMemberAgreement { get; set; }
|
||||
public string AccountsQueryAccountDetail { get; set; }
|
||||
public string AccountsTransactionHistoryQueryAccountNumber { get; set; }
|
||||
public string AccountsCollateral { get; set; }
|
||||
public string PutAccountUserField { get; set; }
|
||||
public string AccountUserFields { get; set; }
|
||||
|
||||
//Addresses
|
||||
public string PersonPostalAddress { get; set; }
|
||||
public string PersonPostalAddresses { get; set; }
|
||||
public string PersonAddressLine { get; set; }
|
||||
|
||||
//AccessChannelPersons
|
||||
public string AccessChannelPersonsByPerson { get; set; }
|
||||
public string AccessChannelPersonsAccessChannelPersonId { get; set; }
|
||||
|
||||
//AccessType
|
||||
public string AccessChannelPersonsAccessTypes { get; set; }
|
||||
|
||||
//Branches
|
||||
public string Branches { get; set; }
|
||||
|
||||
//Properties
|
||||
public string PropertyById { get; set; }
|
||||
public string PropertyUserFields { get; set; }
|
||||
public string PutPropertyUserField { get; set; }
|
||||
|
||||
//Tax
|
||||
public string GetPersonsDataByTaxId { get; set; }
|
||||
|
||||
public string GetOrganizationsDataByTaxId { get; set; }
|
||||
|
||||
|
||||
//Organizations
|
||||
public string OrganizationsQueryMemberAgreementNbr { get; set; }
|
||||
public string OrganizationQuerySearch { get; set; }
|
||||
}
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
namespace LCU.Library.Internal.CoreApiWrapperLib.Configuration
|
||||
{
|
||||
public class CoreSoapApiConfiguration
|
||||
{
|
||||
public string CoreSoapApiWrapperHost { get; set; }
|
||||
public CoreSoapEndpointConfiguration CoreSoapEndpointConfiguration { get; set; }
|
||||
}
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
namespace LCU.Library.Internal.CoreApiWrapperLib.Configuration
|
||||
{
|
||||
public class CoreSoapEndpointConfiguration
|
||||
{
|
||||
public string GetAccountByAccountNumber { get; set; }
|
||||
public string PutAccountMaintenanceRequest { get; set; }
|
||||
public string PutAccountBranchUpdateRequest { get; set; }
|
||||
public string PutAccountLtvUpdateRequest { get; set; }
|
||||
public string PutAccountAnalysisGroupMaintenanceRequest { get; set; }
|
||||
public string PostMonetaryTransactions { get; set; }
|
||||
public string PutDealerOriginalBalance { get; set; }
|
||||
public string PutPersonAgreementsDetailTypes { get; set; }
|
||||
public string PostFundsToAccount { get; set; }
|
||||
public string PostPersonAccount { get; set; }
|
||||
public string PostOrganizationAccount { get; set; }
|
||||
public string PutOrganizationMaintenanceRequest { get; set; }
|
||||
public string PutAccountNickNameUpdateRequest { get; set; }
|
||||
public string PutAccountContractDateUpdateRequest { get; set; }
|
||||
public string PutAccountCreditReportTypeUpdateRequest { get; set; }
|
||||
public string PutPropertyUserField { get; set; }
|
||||
public string PostPropertyUserField { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user