C# Class Kooboo.CMS.Sites.Persistence.FileSystem.ABSiteSettingProvider

Inheritance: IABSiteSettingProvider
Show file Open project: Tsingbo-Kooboo/KoobooMvc5

Public Methods

Method Description
ABSiteSettingProvider ( IBaseDir baseDir ) : System
Add ( Kooboo.CMS.Sites.ABTest.ABSiteSetting item ) : void
All ( ) : IEnumerable
Export ( IEnumerable sources, Stream outputStream ) : void
Get ( Kooboo.CMS.Sites.ABTest.ABSiteSetting dummy ) : Kooboo.CMS.Sites.ABTest.ABSiteSetting
Import ( Stream zipStream, bool @override ) : void
Remove ( Kooboo.CMS.Sites.ABTest.ABSiteSetting item ) : void
Update ( Kooboo.CMS.Sites.ABTest.ABSiteSetting @new, Kooboo.CMS.Sites.ABTest.ABSiteSetting old ) : void

Private Methods

Method Description
GetFileStorage ( ) : IFileStorage

Method Details

ABSiteSettingProvider() public method

public ABSiteSettingProvider ( IBaseDir baseDir ) : System
baseDir IBaseDir
return System

Add() public method

public Add ( Kooboo.CMS.Sites.ABTest.ABSiteSetting item ) : void
item Kooboo.CMS.Sites.ABTest.ABSiteSetting
return void

All() public method

public All ( ) : IEnumerable
return IEnumerable

Export() public method

public Export ( IEnumerable sources, Stream outputStream ) : void
sources IEnumerable
outputStream Stream
return void

Get() public method

public Get ( Kooboo.CMS.Sites.ABTest.ABSiteSetting dummy ) : Kooboo.CMS.Sites.ABTest.ABSiteSetting
dummy Kooboo.CMS.Sites.ABTest.ABSiteSetting
return Kooboo.CMS.Sites.ABTest.ABSiteSetting

Import() public method

public Import ( Stream zipStream, bool @override ) : void
zipStream Stream
@override bool
return void

Remove() public method

public Remove ( Kooboo.CMS.Sites.ABTest.ABSiteSetting item ) : void
item Kooboo.CMS.Sites.ABTest.ABSiteSetting
return void

Update() public method

public Update ( Kooboo.CMS.Sites.ABTest.ABSiteSetting @new, Kooboo.CMS.Sites.ABTest.ABSiteSetting old ) : void
@new Kooboo.CMS.Sites.ABTest.ABSiteSetting
old Kooboo.CMS.Sites.ABTest.ABSiteSetting
return void