Beispiel #1
0
        static void Main(string[] args)
        {
            var identityUsersAPI = IdentityUsersAPIFactory <IIdentityUsersAPI> .Create("http://localhost:82/");

            var inDriverRole = identityUsersAPI.IsInRole(2, "Driver").GetAwaiter().GetResult();

            identityUsersAPI.AsignToRoles(2, new [] { "Driver" }).GetAwaiter().GetResult();

            inDriverRole = identityUsersAPI.IsInRole(2, "Driver").GetAwaiter().GetResult();

            var t = "stop";
        }
Beispiel #2
0
        protected virtual void ConfigureCustomServices(IServiceCollection services)
        {
            services.AddScoped <ITransactionService, TransactionService>();

            services.AddScoped <IIdentityUserService, IdentityUserService>();
            services.AddScoped <IModeratorService, ModeratorService>();
            services.AddScoped <IDriverService, DriverService>();
            services.AddScoped <IDispatcherService, DispatcherService>();

            services.AddScoped <IVehicleService, VehicleService>();

            services.AddScoped <IAddressService, AddressService>();
            services.AddScoped <ICompanyService, CompanyService>();
            services.AddScoped <ICityService, CityService>();
            services.AddScoped <IOrderService, OrderService>();
            services.AddScoped <IOrderStateService, OrderStateService>();
            services.AddScoped <ILotService, LotService>();
            services.AddScoped <ILotRequestService, LotRequestService>();
            services.AddScoped <IGarageService, GarageService>();
            services.AddScoped <ICargoService, CargoService>();
            services.AddScoped <IRouteService, RouteService>();
            services.AddScoped <IRouteLegService, RouteLegService>();
            services.AddScoped <ICatalogItemService, CatalogItemService>();
            services.AddScoped <ICatalogService, CatalogService>();
            services.AddScoped <IRegistrationNumberService, RegistrationNumberService>();
            services.AddScoped <IPricelistService, PricelistService>();
            services.AddScoped <IPriceService, PriceService>();
            services.AddScoped <INotificationService, NotificationService>();
            services.AddScoped <IBillService, BillService>();
            services.AddScoped <IBillItemService, BillItemService>();
            services.AddScoped <IBasketService, BasketService>();

            services.AddScoped <ICustomerService, CustomerService>();

            var identityUsersAPI = IdentityUsersAPIFactory <IIdentityUsersAPI> .Create("http://localhost:61137");

            services.AddSingleton(identityUsersAPI);
        }
        public TestController()
        {
            var client = GetClient();

            IdentityUsersAPI = IdentityUsersAPIFactory <IIdentityUsersAPI> .Create(client);
        }