コード例 #1
0
        private void AnalyzeField(SymbolAnalysisContext context, [NotNull] SymbolAnalyzerFactory factory,
                                  [NotNull] ImmutableDictionary <string, string> properties)
        {
            FieldAnalyzer analyzer = factory.GetFieldAnalyzer(context);

            analyzer.Analyze(ruleForField, properties);
        }
コード例 #2
0
        public UserOperation(TetrisData data, TetriminoFactory factory, TetrisDifficultySettings difficultySettings, IInput input) : base(data)
        {
            Assert.IsNotNull(factory);
            Assert.IsNotNull(difficultySettings);
            Assert.IsNotNull(input);
            this.factory            = factory;
            this.difficultySettings = difficultySettings;
            this.input = input;

            fieldAnalyzer = new FieldAnalyzer(data.Field);
        }
コード例 #3
0
 public void Setup()
 {
     _classUnderTest = new FieldAnalyzer <DynamicFieldDefinition, DynamicFieldAssignment, DynamicFieldValue, string, int>();
 }
コード例 #4
0
ファイル: SimpleTextSender.cs プロジェクト: tknemuru/Hermann
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public SimpleTextSender()
 {
     this.FieldAnalyzer = DiProvider.GetContainer().GetInstance <FieldAnalyzer>();
 }