示例#1
0
    void CreateNullService(SERVICE_TYPE serviceType)
    {
        switch (serviceType)
        {
        case SERVICE_TYPE.EXAMPLE:
        {
            serviceMaps[serviceType] = ExampleBaseService.GetNullService(GetLoggedStatusPerType(serviceType));
            break;
        }

        case SERVICE_TYPE.NONE:
        {
            serviceMaps[serviceType] = GetNullService();
            break;
        }

        case SERVICE_TYPE.TOTAL:
        {
            serviceMaps[serviceType] = GetServiceOfType(SERVICE_TYPE.NONE);
            break;
        }
        }
    }
示例#2
0
 public void SetService(Service serviceToWrap)
 {
     wrappedService = (ExampleBaseService)serviceToWrap;
 }