Я собираюсь начать проект, в котором используется IoC, AutoFac - в новой компании. У меня нет предыдущего опыта работы с DI / IoC, и я хочу разобраться в этом, поэтому я не выгляжу слишком неразумным. Это будет для приложения WPF (опять же, я не слишком разбираюсь в этом, но все будет в порядке)
Какие хорошие ресурсы я мог бы использовать для изучения Autofac и IoC в целом? Я начинаю нашу начальную фазу в понедельник на следующей неделе :( Я отложил все на эти выходные, чтобы изучить!
Я должен упомянуть, что, хотя идея IoC прекрасна, я не понимаю, как мы несем «контейнер» с нами, когда мы используем его в других областях. Создаем ли мы синглтон (этот шов, чтобы сказать о плохом) или мы создаем статический класс с аксессором к GetService?
EDIT: Я собираюсь начать проект, в котором используется IoC - AutoFac - в новой компании. У меня нет предыдущего опыта работы с DI / IoC, и я хочу разобраться в этом, поэтому я не выгляжу слишком неразумным. Это будет для приложения WPF (опять же, я не слишком разбираюсь в этом, но все будет в порядке)
Какие хорошие ресурсы я мог бы использовать для изучения Autofac и IoC в целом? Я начинаю нашу начальную фазу в понедельник на следующей неделе :( Я отложил все на эти выходные, чтобы изучить!
Я должен упомянуть, что, хотя идея IoC прекрасна, я не понимаю, как мы несем «контейнер» с нами, когда мы используем его в других областях. Создаем ли мы синглтон (этот шов, чтобы сказать о плохом) или мы создаем статический класс с аксессором к GetService?
РЕДАКТИРОВАТЬ: Я собираюсь начать проект, в котором используется IoC - AutoFac - в новой компании. У меня нет предыдущего опыта работы с DI / IoC, и я хочу разобраться в этом, поэтому я не выгляжу слишком неразумным. Это будет для приложения WPF (опять же, я не слишком разбираюсь в этом, но все будет в порядке)
Какие хорошие ресурсы я мог бы использовать для изучения Autofac и IoC в целом? Я начинаю нашу начальную фазу в понедельник на следующей неделе :( Я отложил все на эти выходные, чтобы изучить!
Я должен упомянуть, что, хотя идея IoC прекрасна, я не понимаю, как мы несем «контейнер» с нами, когда мы используем его в других областях. Создаем ли мы синглтон (этот шов, чтобы сказать о плохом) или мы создаем статический класс с аксессором к GetService?
РЕДАКТИРОВАТЬ: У меня нет предыдущего опыта работы с DI / IoC, и я хочу разобраться в этом, поэтому я не выгляжу слишком неразумным. Это будет для приложения WPF (опять же, я не слишком разбираюсь в этом, но все будет в порядке)
Какие хорошие ресурсы я мог бы использовать для изучения Autofac и IoC в целом? Я начинаю нашу начальную фазу в понедельник на следующей неделе :( Я отложил все на эти выходные, чтобы изучить!
Я должен упомянуть, что, хотя идея IoC прекрасна, я не понимаю, как мы несем «контейнер» с нами, когда мы используем его в других областях. Создаем ли мы синглтон (этот шов, чтобы сказать о плохом) или мы создаем статический класс с аксессором к GetService?
РЕДАКТИРОВАТЬ: У меня нет предыдущего опыта работы с DI / IoC, и я хочу разобраться в этом, поэтому я не выгляжу слишком неразумным. Это будет для приложения WPF (опять же, я не слишком разбираюсь в этом, но все будет в порядке)
Какие хорошие ресурсы я мог бы использовать для изучения Autofac и IoC в целом? Я начинаю нашу начальную фазу в понедельник на следующей неделе :( Я отложил все на эти выходные, чтобы изучить!
Я должен упомянуть, что, хотя идея IoC прекрасна, я не понимаю, как мы несем «контейнер» с нами, когда мы используем его в других областях. Создаем ли мы синглтон (этот шов, чтобы сказать о плохом) или мы создаем статический класс с аксессором к GetService?
EDIT: m не слишком разбираюсь в этом, но это будет нормально)
Какие хорошие ресурсы я мог бы использовать для изучения Autofac и IoC в целом? Я начинаю нашу начальную фазу в понедельник на следующей неделе :( Я отложил все на эти выходные, чтобы изучить!
Я должен упомянуть, что, хотя идея IoC прекрасна, я не понимаю, как мы несем «контейнер» с нами, когда мы используем его в других областях. Создаем ли мы синглтон (этот шов, чтобы сказать о плохом) или мы создаем статический класс с аксессором к GetService?
РЕДАКТИРОВАТЬ: m не слишком разбираюсь в этом, но это будет нормально)
Какие хорошие ресурсы я мог бы использовать для изучения Autofac и IoC в целом? Я начинаю нашу начальную фазу в понедельник на следующей неделе :( Я отложил все на эти выходные, чтобы изучить!
Я должен упомянуть, что, хотя идея IoC прекрасна, я не понимаю, как мы несем «контейнер» с нами, когда мы используем его в других областях. Создаем ли мы синглтон (этот шов, чтобы сказать о плохом) или мы создаем статический класс с аксессором к GetService?
РЕДАКТИРОВАТЬ: Я читаю статью codeproject на Autofac и вроде как имею представление о том, что IoC пытается решить с помощью учебника NInject, но ничего надежного.