namespace TIAMWebApp.Shared.Application.Models { public class APIUrls { public const string BaseUrl = "api"; public const string BaseUrlWithSlash = BaseUrl + "/"; public const string BaseUrlWithSlashAndVersion = BaseUrlWithSlash + "v1/"; public const string LoggerApi = BaseUrlWithSlashAndVersion + "LoggerApi/"; public const string UserAPI = BaseUrlWithSlashAndVersion + "UserAPI/"; public const string ProfileAPI = BaseUrlWithSlashAndVersion + "ProfileAPI/"; public const string WeatherForecastAPI = BaseUrlWithSlashAndVersion + "WeatherForecastAPI/"; public const string PopulationStructureAPI = BaseUrlWithSlashAndVersion + "PopulationStructureAPI/"; public const string TransferDataAPI = BaseUrlWithSlashAndVersion + "TransferDataAPI/"; public const string ServiceProviderAPI = BaseUrlWithSlashAndVersion + "ServiceProviderAPI/"; public const string UserPermissionAPI = BaseUrlWithSlashAndVersion + "UserPermissionAPI/"; public const string FileAPI = BaseUrlWithSlashAndVersion + "FileAPI/"; public const string MessageAPI = BaseUrlWithSlashAndVersion + "MessageAPI/"; public const string PaymentAPI = BaseUrlWithSlashAndVersion + "PaymentAPI/"; public const string ExchangeRateAPI = BaseUrlWithSlashAndVersion + "ExchangeRateAPI/"; public const string SmartyStreetsAPI = BaseUrlWithSlashAndVersion + "SmartyStreetsAPI/"; public const string GoogleAPI = BaseUrlWithSlashAndVersion + "GoogleAPI/"; public const string AddLogItemRouteName = "AddLogItem"; public const string AddLogItem = LoggerApi + AddLogItemRouteName; public const string GetAllLogItemsRouteName = "GetAllLogItems"; public const string GetAllLogItems = LoggerApi + GetAllLogItemsRouteName; //userdata public const string UserTestRouteName = "test1"; public const string UserTest = UserAPI + UserTestRouteName; public const string GetUserByEmailRouteName = "GetUserByEmail"; public const string GetUserByEmail = UserAPI + GetUserByEmailRouteName; public const string GetUserByIdRouteName = "GetUserById"; public const string GetUserById = UserAPI + GetUserByIdRouteName; public const string GetUserDetailByIdRouteName = "GetUserDetailById"; public const string GetUserDetailById = UserAPI + GetUserDetailByIdRouteName; public const string GetUsersRouteName = "GetUsers"; public const string GetUsers = UserAPI + GetUsersRouteName; public const string GetUsersWithDetailsRouteName = "GetUsersWithDetails/"; public const string GetUsersWithDetails = UserAPI + GetUsersWithDetailsRouteName; public const string AuthenticateUserRouteName = "AuthenticateUser"; public const string AuthenticateUser = UserAPI + AuthenticateUserRouteName; public const string LogoutUserRouteName = "LogoutUser"; public const string LogoutUser = UserAPI + LogoutUserRouteName; public const string CreateUserRouteName = "CreateUser"; public const string CreateUser = UserAPI + CreateUserRouteName; public const string CreateGuestUserRouteName = "CreateGuestUser"; public const string CreateGuestUser = UserAPI + CreateGuestUserRouteName; public const string UpdateUserRouteName = "UpdateUser"; public const string UpdateUser = UserAPI + UpdateUserRouteName; public const string RefreshTokenRouteName = "RefreshToken"; public const string RefreshToken = UserAPI + RefreshTokenRouteName; public const string SendForgottenPasswordMailRouteName = "SendForgottenPasswordMail"; public const string SendForgottenPasswordMail = UserAPI + SendForgottenPasswordMailRouteName; public const string SendWelcomeMailRouteName = "SendWelcomeMail"; public const string SendWelcomeMail = UserAPI + SendWelcomeMailRouteName; public const string ValidateForgottenPasswordTokenRouteName = "ValidateForgottenPasswordToken"; public const string ValidateForgottenPasswordToken = UserAPI + ValidateForgottenPasswordTokenRouteName; public const string SetEmailConfirmedRouteName = "SetEmailConfirmed"; public const string SetEmailConfirmed = UserAPI + SetEmailConfirmedRouteName; //Weatherdata //public const string WeatherForecast = "api/WeatherForecastAPI"; public const string WeatherForecast = WeatherForecastAPI; //PopulationStructure //public const string PopulationStructure = "PopulationStructureAPI"; public const string PopulationStructure = PopulationStructureAPI; //transferdata public const string GetTransferDestinationsRouteName = "GetTransferDestinations"; public const string GetTransferDestinations = TransferDataAPI + GetTransferDestinationsRouteName; public const string GetTransferDestinationByCoordinatesRouteName = "GetTransferDestinationByCoordinates"; public const string GetTransferDestinationByCoordinates = TransferDataAPI + GetTransferDestinationByCoordinatesRouteName; public const string GetTransferDestinationByAddressRouteName = "GetTransferDestinationByAddress"; public const string GetTransferDestinationByAddress = TransferDataAPI + GetTransferDestinationByAddressRouteName; public const string GetTransferDestinationByIdRouteName = "GetTransferDestinationById"; public const string GetTransferDestinationById = TransferDataAPI + GetTransferDestinationByIdRouteName; public const string CreateTransferDestinationRouteName = "CreateTransferDestination"; public const string CreateTransferDestination = TransferDataAPI + CreateTransferDestinationRouteName; public const string GetAllTransferDestinationToProductsRouteName = "GetAllTransferDestinationToProducts"; public const string GetAllTransferDestinationToProducts = TransferDataAPI + GetAllTransferDestinationToProductsRouteName; public const string GetTransferDestinationToProductsByProductIdRouteName = "GetTransferDestinationToProductsByProductId"; public const string GetTransferDestinationToProductsByProductId = TransferDataAPI + GetTransferDestinationToProductsByProductIdRouteName; public const string GetTransferDestinationToProductsByTransferDestinationIdRouteName = "GetTransferDestinationToProductsByTransferDestinationId"; public const string GetTransferDestinationToProductsByTransferDestinationId = TransferDataAPI + GetTransferDestinationToProductsByTransferDestinationIdRouteName; public const string CreateTransferDestinationToProductRouteName = "CreateTransferDestinationToProduct"; public const string CreateTransferDestinationToProduct = TransferDataAPI + CreateTransferDestinationToProductRouteName; public const string UpdateTransferDestinationToProductRouteName = "UpdateTransferDestinationToProduct"; public const string UpdateTransferDestinationToProduct = TransferDataAPI + UpdateTransferDestinationToProductRouteName; public const string RemoveTransferDestinationToProductRouteName = "RemoveTransferDestinationToProduct"; public const string RemoveTransferDestinationToProduct = TransferDataAPI + RemoveTransferDestinationToProductRouteName; public const string GetTransfersRouteName = "GetTransfers"; public const string GetTransfers = TransferDataAPI + GetTransfersRouteName; public const string GetTransfersByUserIdRouteName = "GetTransfersByUserId"; public const string GetTransfersByUserId = TransferDataAPI + GetTransfersByUserIdRouteName; public const string GetTransferByIdRouteName = "GetTransferById"; public const string GetTransferById = TransferDataAPI + GetTransferByIdRouteName; public const string GetTransfersByDriverIdRouteName = "GetTransfersByDriverId"; public const string GetTransfersByDriverId = TransferDataAPI + GetTransfersByDriverIdRouteName; public const string GetTransfersByUserProductMappingIdRouteName = "GetTransfersByUserProductMappingId"; public const string GetTransfersByUserProductMappingId = TransferDataAPI + GetTransfersByUserProductMappingIdRouteName; public const string CreateTransferRouteName = "CreateTransfer"; public const string CreateTransfer = TransferDataAPI + CreateTransferRouteName; public const string CreateTransfersRouteName = "CreateTransfers"; public const string CreateTransfers = TransferDataAPI + CreateTransfersRouteName; public const string UpdateTransferRouteName = "UpdateTransfer"; public const string UpdateTransfer = TransferDataAPI + UpdateTransferRouteName; public const string GuestUpdateTransferRouteName = "GuestUpdateTransfer"; public const string GuestUpdateTransfer = TransferDataAPI + GuestUpdateTransferRouteName; public const string DriverUpdateTransferRouteName = "DriverUpdateTransfer"; public const string DriverUpdateTransfer = TransferDataAPI + DriverUpdateTransferRouteName; public const string UpdateTransferDestinationRouteName = "UpdateTransferDestintion"; public const string UpdateTransferDestination = TransferDataAPI + UpdateTransferDestinationRouteName; public const string GetTransferDriverRouteName = "GetTransfersByDriverId"; public const string GetTransferDriver = TransferDataAPI + GetTransferDriverRouteName; public const string GetTransferDriversByTransferIdRouteName = "GetTransferDriversByTransferId"; public const string GetTransferDriversByTransferId = TransferDataAPI + GetTransferDriversByTransferIdRouteName; public const string GetTransferToDriversByProductIdRouteName = "GetTransferToDriversByProductId"; public const string GetTransferToDriversByProductId = TransferDataAPI + GetTransferToDriversByProductIdRouteName; //serviceprovider public const string CreateServiceProviderRouteName = "CreateServiceProvider/"; public const string CreateServiceProvider = ServiceProviderAPI + CreateServiceProviderRouteName; public const string GetServiceProviderByIdRouteName = "GetServiceProviderById"; public const string GetServiceProviderById = ServiceProviderAPI + GetServiceProviderByIdRouteName; public const string GetServiceProvidersByOwnerIdRouteName = "GetServiceProvidersByOwnerId"; public const string GetServiceProvidersByOwnerId = ServiceProviderAPI + GetServiceProvidersByOwnerIdRouteName; public const string GetCompaniesByContextIdRouteName = "GetCompaniesByContextId"; public const string GetCompaniesByContextId = ServiceProviderAPI + GetCompaniesByContextIdRouteName; public const string UpdateServiceProviderRouteName = "UpdateServiceProvider"; public const string UpdateServiceProviderUrl = ServiceProviderAPI + UpdateServiceProviderRouteName; public const string RemoveServiceProviderRouteName = "RemoveServiceProvider"; public const string RemoveServiceProviderUrl = ServiceProviderAPI + UpdateServiceProviderRouteName; public const string GetQrCodeByProductIdRouteName = "GetQRCodeByProductId"; public const string GetQrCodeByProductId = ServiceProviderAPI + GetQrCodeByProductIdRouteName; public const string GetQrCodeByProductIdAndOwnerAffiliateIdRouteName = "GetQrCodeByProductIdAndOwnerAffiliateId"; public const string GetQrCodeByProductIdAndOwnerAffiliateId = ServiceProviderAPI + GetQrCodeByProductIdAndOwnerAffiliateIdRouteName; public const string AddProductRouteName = "AddProduct"; public const string AddProduct = ServiceProviderAPI + AddProductRouteName; public const string GetAllProductsRouteName = "GetAllProducts/"; public const string GetAllProducts = ServiceProviderAPI + GetAllProductsRouteName; public const string GetProductByIdRouteName = "GetProductById/"; public const string GetProductById = ServiceProviderAPI + GetProductByIdRouteName; public const string GetProductsByIdRouteName = "GetProductsById/"; public const string GetProductsById = ServiceProviderAPI + GetProductsByIdRouteName; public const string GetProductsByServiceProviderIdRouteName = "GetProductsByServiceProviderId"; public const string GetProductsByServiceProviderId = ServiceProviderAPI + GetProductsByServiceProviderIdRouteName; public const string CreateUserProductMappingRouteName = "CreateUserProductMapping"; public const string CreateUserProductMapping = ServiceProviderAPI + CreateUserProductMappingRouteName; public const string UpdateUserProductMappingRouteName = "UpdateUserProductMapping"; public const string UpdateUserProductMapping = ServiceProviderAPI + UpdateUserProductMappingRouteName; public const string DeleteUserProductMappingRouteName = "DeleteUserProductMapping"; public const string DeleteUserProductMapping = ServiceProviderAPI + DeleteUserProductMappingRouteName; public const string GetServiceProvidersRouteName = "GetServiceProviders"; public const string GetServiceProviders = ServiceProviderAPI + GetServiceProvidersRouteName; public const string GetAllUserProductMappingsRouteName = "GetAllUserProductMappings"; public const string GetAllUserProductMappings = ServiceProviderAPI + GetAllUserProductMappingsRouteName; public const string GetUserProductMappingsByProductIdRouteName = "GetUserProductMappingsByProductId"; public const string GetUserProductMappingsByProductId = ServiceProviderAPI + GetUserProductMappingsByProductIdRouteName; public const string GetUserProductMappingsByUserIdRouteName = "GetUserProductMappingsByUserId"; public const string GetUserProductMappingsByUserId = ServiceProviderAPI + GetUserProductMappingsByUserIdRouteName; public const string GetUserProductMappingByIdRouteName = "GetUserProductMappingById"; public const string GetUserProductMappingById = ServiceProviderAPI + GetUserProductMappingByIdRouteName; public const string GetCarsForUserProductMappingRouteName = "GetCarsForUserProductMapping"; public const string GetCarsForUserProductMapping = ServiceProviderAPI + GetCarsForUserProductMappingRouteName; public const string CreateCarRouteName = "CreateCar"; public const string CreateCar = ServiceProviderAPI + CreateCarRouteName; public const string UpdateCarRouteName = "UpdateCar"; public const string UpdateCar = ServiceProviderAPI + UpdateCarRouteName; public const string DeleteCarRouteName = "DeleteCar"; public const string DeleteCar = ServiceProviderAPI + DeleteCarRouteName; public const string GetAllCarsRouteName = "GetAllCars"; public const string GetAllCars = ServiceProviderAPI + GetAllCarsRouteName; public const string GetProfileByIdRouteName = "GetProfileById"; public const string GetProfileById = ProfileAPI + GetProfileByIdRouteName; public const string UpdateProfileRouteName = "UpdateProfile"; public const string UpdateProfile = ProfileAPI + UpdateProfileRouteName; //AssingedUsers //public const string CreateAssignedUserRouteName = "CreateAssignedUser"; //public const string CreateAssignedUser = ServiceProviderAPI + CreateAssignedUserRouteName; //public const string GetAssignedUsersForServiceProviderRouteName = "GetAssignedUsersForServiceProvider"; //public const string GetAssignedUsersForServiceProvider = ServiceProviderAPI + GetAssignedUsersForServiceProviderRouteName; //permissions //1 public const string GetPermissionsForContextByContextIdRouteName = "GetPermissionsForContextByContextId"; public const string GetPermissionsForContextByContextId = ServiceProviderAPI + GetPermissionsForContextByContextIdRouteName; //2. get the contexts where the user has permission public const string GetPermissionContextByUserIdRouteName = "GetPermissionContextByUserId"; public const string GetPermissionContextByUserId = ServiceProviderAPI + GetPermissionContextByUserIdRouteName; //12 public const string GetPermissionGroupsForContextByContextIdRouteName = "GetPermissionGroupsForContextByContextId"; public const string GetPermissionGroupsForContextByContextId = ServiceProviderAPI + GetPermissionGroupsForContextByContextIdRouteName; //file upload public const string UploadImageRouteName = "UploadImage"; public const string UploadImage = FileAPI + UploadImageRouteName; //get images public const string GetImagesRouteName = "GetAllMedia"; public const string GetImages = FileAPI + GetImagesRouteName; //get image by name public const string GetImageRouteName = "GetImage"; public const string GetImage = FileAPI + GetImageRouteName; //email public const string SendEmailRouteName = "SendEmail"; public const string SendEmail = MessageAPI + SendEmailRouteName; public const string GetAllMessagesRouteName = "GetAllMessages"; public const string GetAllMessages = MessageAPI + GetAllMessagesRouteName; public const string GetMessagesByContextIdRouteName = "GetMessagesByContextId"; public const string GetMessagesByContextId = MessageAPI + GetMessagesByContextIdRouteName; //payment public const string CreatePaymentRouteName = "CreatePayment"; public const string CreatePayment = PaymentAPI + CreatePaymentRouteName; public const string GetPaymentRouteName = "GetPaymentById"; public const string GetPaymentById = PaymentAPI + GetPaymentRouteName; public const string UpdateExchangeRateRouteName = "UpdateExchangeRate"; public const string UpdateExchangeRate = ExchangeRateAPI + UpdateExchangeRateRouteName; public const string GetExchangeRateRouteName = "GetExchangeRate"; public const string GetExchangeRate = ExchangeRateAPI + GetExchangeRateRouteName; public const string SmartyValidateAddressRouteName = "SmartyValidateAddress"; public const string SmartyValidateAddress = SmartyStreetsAPI + SmartyValidateAddressRouteName; public const string GoogleValidateAddressRouteName = "GoogleValidateAddress"; public const string GoogleValidateAddress = GoogleAPI + GoogleValidateAddressRouteName; public const string GoogleCalculateRouteRouteName = "GoogleCalculateRoute"; public const string GoogleCalculateRoute = GoogleAPI + GoogleCalculateRouteRouteName; public const string GoogleAutoCompleteRouteName = "GoogleAutoComplete"; public const string GoogleAutoComplete = GoogleAPI + GoogleAutoCompleteRouteName; } }