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 LoggerRouteName = "Logger"; public const string Logger = LoggerApi + LoggerRouteName; //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; //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 CreateTransferDestinationRouteName = "CreateTransferDestination"; public const string CreateTransferDestination = TransferDataAPI + CreateTransferDestinationRouteName; public const string GetTransferDestinationToProductByProductIdRouteName = "GetTransferDestinationToProductByProductId"; public const string GetTransferDestinationToProductByProductId = TransferDataAPI + GetTransferDestinationToProductByProductIdRouteName; public const string GetTransferDestinationToProductByTransferDestinationIdRouteName = "GetTransferDestinationToProductByTransferDestinationId"; public const string GetTransferDestinationToProductByTransferDestinationId = TransferDataAPI + GetTransferDestinationToProductByTransferDestinationIdRouteName; 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 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 UpdateTransferDestinationRouteName = "UpdateTransferDestintion"; public const string UpdateTransferDestination = TransferDataAPI + UpdateTransferDestinationRouteName; public const string GetTransferDriverRouteName = "GetTransfersByDriverId"; public const string GetTransferDriver = TransferDataAPI + GetTransferDriverRouteName; public const string GetTransferDriversByTransferIdRouteName = "GetTransfersByDriverId"; public const string GetTransferDriversByTransferId = TransferDataAPI + GetTransferDriversByTransferIdRouteName; //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 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; } }