public DataShareContext(DataShareParameters parameters, DataShareDependencies dependencies, DataShareConfiguration configuration, DataShareHooks hooks) { this.parameters = parameters; this.dependencies = dependencies; this.configuration = configuration; this.hooks = hooks; collection = new DataShareCollection(); queue = new LeakQueue <DataShareContext>(this); }
public DataShareService(DataShareParameters parameters, DataShareDependencies dependencies, DataShareConfiguration configuration, DataShareHooks hooks) { context = new DataShareContext(parameters, dependencies, configuration, hooks); }
public DataShareBuilder() { parameters = new DataShareParameters(); dependencies = new DataShareDependencies(); configuration = new DataShareConfiguration(); }