1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-09-01 01:16:59 +02:00

Rename RouterConfig to ServiceConfig

This commit is contained in:
Nikolay Kim
2019-04-15 07:32:49 -07:00
parent 1eebd47072
commit 09cdf1e302
11 changed files with 33 additions and 30 deletions

View File

@@ -10,16 +10,16 @@ use actix_http::{
use actix_router::{Path, Resource, Url};
use futures::future::{ok, FutureResult, IntoFuture};
use crate::config::{AppConfig, ServiceConfig};
use crate::config::{AppConfig, AppService};
use crate::data::Data;
use crate::request::HttpRequest;
pub trait HttpServiceFactory {
fn register(self, config: &mut ServiceConfig);
fn register(self, config: &mut AppService);
}
pub(crate) trait ServiceFactory {
fn register(&mut self, config: &mut ServiceConfig);
fn register(&mut self, config: &mut AppService);
}
pub(crate) struct ServiceFactoryWrapper<T> {
@@ -38,7 +38,7 @@ impl<T> ServiceFactory for ServiceFactoryWrapper<T>
where
T: HttpServiceFactory,
{
fn register(&mut self, config: &mut ServiceConfig) {
fn register(&mut self, config: &mut AppService) {
if let Some(item) = self.factory.take() {
item.register(config)
}