コード例 #1
0
ファイル: OTSHelper.cs プロジェクト: hyd309/BIDO
 public static OTSClient GetOTSClientRoute(TableStoreModel tableStoreModel)
 {
     if (_oTSClient_Route == null)
     {
         _oTSClient_Route = new OTSClient(GetEndPoint(tableStoreModel, tableStoreModel.instanceName_Route),
                                          tableStoreModel.accessKeyID, tableStoreModel.accessKeySecret, tableStoreModel.instanceName_Route);
     }
     return(_oTSClient_Route);
 }
コード例 #2
0
ファイル: OTSHelper.cs プロジェクト: hyd309/BIDO
 public static OTSClient GetOTSClientLocation(TableStoreModel tableStoreModel)
 {
     if (_oTSClient_Location == null)
     {
         _oTSClient_Location = new OTSClient(GetEndPoint(tableStoreModel, tableStoreModel.instanceName_Location),
                                             tableStoreModel.accessKeyID, tableStoreModel.accessKeySecret, tableStoreModel.instanceName_Location);
     }
     return(_oTSClient_Location);
 }
コード例 #3
0
ファイル: Route.cs プロジェクト: hyd309/BIDO
 public Route(TableStoreModel tableStoreModel)
 {
     oTSClient = new OTSClient(tableStoreModel.PublicEnvironment == "1"? tableStoreModel.endPointPublic: tableStoreModel.endPointPrivate, tableStoreModel.accessKeyID, tableStoreModel.accessKeySecret, tableStoreModel.instanceName_Route);
 }
コード例 #4
0
ファイル: Event.cs プロジェクト: hyd309/BIDO
 private string SqlTableName = "Device_Alarm_";//Device_Alarm_201610
 public Event(TableStoreModel tableStoreModel)
 {
     oTSClient = OTSHelper.GetOTSClientEvent(tableStoreModel);
     //oTSClient = new OTSClient(tableStoreModel.PublicEnvironment == "1" ? tableStoreModel.endPointPublic : tableStoreModel.endPointPrivate, tableStoreModel.accessKeyID, tableStoreModel.accessKeySecret, tableStoreModel.instanceName_Event);
 }
コード例 #5
0
ファイル: OTSHelper.cs プロジェクト: hyd309/BIDO
        private static string GetEndPoint(TableStoreModel tableStoreModel, string keyName)
        {
            string endPoint = tableStoreModel.PublicEnvironment == "1" ? tableStoreModel.endPointPublic : tableStoreModel.endPointPrivate;

            return(string.Format(endPoint, keyName));
        }
コード例 #6
0
ファイル: UserServices.cs プロジェクト: hyd309/BIDO
 public UserServices(IUserRepository userRepository, IOptions <TableStoreModel> option)
 {
     _userRepository = userRepository;
     _tableStore     = option.Value;
 }
コード例 #7
0
ファイル: Location.cs プロジェクト: hyd309/BIDO
 public Location(TableStoreModel tableStoreModel)
 {
     oTSClient = OTSHelper.GetOTSClientLocation(tableStoreModel);
 }
コード例 #8
0
 public OTSSyncController(IOptions <TableStoreModel> option, Services.IUserServices iUserServices)
 {
     _tableStoreModel = option.Value;
     _IUserServices   = iUserServices;
 }