csCommon.Types.DataServer.PoI.SaveService.CreateService C# (CSharp) Method

CreateService() public method

public CreateService ( string name, string folder, string relativeFolder ) : PoiService
name string
folder string
relativeFolder string
return PoiService
        public PoiService CreateService(string name, string folder, string relativeFolder)
        {
            LogCs.LogMessage(String.Format("SaveService: Create PoiService '{0}'", name));
            var ss = new PoiService()
            {
                IsLocal        = true,
                Name           = name,
                Id             = Guid.NewGuid(),
                IsFileBased    = true,
                StaticService  = StaticService,
                IsVisible      = false,
                Folder         = folder,
                RelativeFolder = RelativeFolder
            };


            ss.Init(Mode.client, AppStateSettings.Instance.DataServer);
            ss.RelativeFolder = relativeFolder;
            ss.InitPoiService();
            ss.SettingsList = new ContentList
            {
                Service      = ss,
                ContentType  = typeof(ServiceSettings),
                Id           = "settings",
                IsRessetable = false
            };
            ss.SettingsList.Add(new ServiceSettings());
            ss.AllContent.Add(ss.SettingsList);
            ss.Settings.OpenTab       = false;
            ss.Settings.TabBarVisible = false;
            ss.Settings.Icon          = "layer.png";
            ss.AutoStart              = false;
            
            return ss;

        }